26 lines
599 B
YAML
26 lines
599 B
YAML
# ko 配置文件
|
|
|
|
# 默认基础镜像 - Alpine
|
|
defaultBaseImage: alpine:latest
|
|
|
|
# 构建配置
|
|
builds:
|
|
- id: rule-engine
|
|
dir: .
|
|
main: ./cmd/server
|
|
env:
|
|
- CGO_ENABLED=0
|
|
- GOPROXY=https://goproxy.cn,direct
|
|
flags:
|
|
- -trimpath
|
|
- -ldflags=-s -w
|
|
|
|
# 标签
|
|
labels:
|
|
- app.kubernetes.io/name=rule-engine
|
|
- app.kubernetes.io/part-of=rule-engine
|
|
- traefik.http.routers.rule_engine.rule=Host(`rule.zishuo.net`)
|
|
- traefik.http.services.rule_engine.loadbalancer.server.port=8080
|
|
|
|
# 镜像仓库配置 (可根据需要修改)
|
|
defaultRepository: docker.io/zishuo |