Мне нужно войти в Openshift с помощью api, и я упоминаю apikey в файле deploy.yaml, как показано ниже:
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 переменные env установлены в travis как переменные env. Но когда я запустил сборку, мое развертывание не было успешным. Он выдавал ошибку:
error: --server and passing the server URL as an argument are mutually exclusive
Но когда я жестко кодирую все эти значения, это работает.