1 回答

TA贡献1784条经验 获得超7个赞
将 .yaml 更改为
apiVersion: apps/v1
kind: Deployment
metadata:
name: go-demo-app
spec:
replicas: 1
selector:
matchLabels:
app: go-demo-app
template:
metadata:
labels:
app: go-demo-app
spec:
containers:
- name: go-demo-app
image: dockerhub/go-api:latest
resources: {}
ports:
- containerPort: 8001
env:
- name: DB_USER
value: username
- name: DB_PASSWORD
value: password
- name: DB_NAME
value: db_name
- name: DB_HOST
value: db_server_name
- name: DB_PORT
value: "3306"
kubectl apply -f /path/to/file
在您的代码上,将初始化更改为
var (
DB_USER = os.Getenv("DB_USER")
DB_PASSWORD = os.Getenv("DB_PASSWORD")
DB_NAME = os.Getenv("DB_NAME")
DB_HOST = os.Getenv("DB_HOST")
DB_PORT = os.Getenv("DB_PORT")
)
我将 const 更改为 var 因为它是不允许的
- 1 回答
- 0 关注
- 134 浏览
添加回答
举报