我必须使用 api 登录 Openshift,我在 deployment.yaml 文件中提到了 apikey,如下所示:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: abc
spec:
replicas: 1
template:
metadata:
labels:
app: abc
version: v1
spec:
containers:
- name: chaos
image: abcusr/abc:v1
imagePullPolicy: Always
env:
- name: HOST
value: $host
- name: NAMESPACE
value: $namespace
- name: APIKEY
value: $apikey
这 3 个环境变量在 travis 中设置为环境变量。但是当我运行构建时,我的部署没有成功。它给出了错误:
error: --server and passing the server URL as an argument are mutually exclusive
但是当我对所有这些值进行硬编码时,它就会起作用。