Я пытаюсь проверить сквозной доступ SSL с помощью Istio / envoy ingress, поскольку я смог добиться этого с помощью контроллера входа nginx.
Поэтому я создал https-развертывание nginx и протестировал развертывание / pod / service works.
Однако, когда я запускаю это как обычно, kubectl apply -f <(istioctl kube-inject -f ~/nginx/nginx-app.yaml)
развертывание не продолжается (поэтому модуль не создается).
Кажется, громкость и монтирование вызывают проблему. Кажется, Истио тоже пытается их смонтировать.
spec:
volumes:
- name: secret-volume
secret:
secretName: nginxsecret
- name: configmap-volume
configMap:
name: nginxconfigmap
containers:
- image: nginx
imagePullPolicy: Always
name: nginx
ports:
- containerPort: 80
- containerPort: 443
volumeMounts:
- mountPath: /etc/nginx/ssl
name: secret-volume
- mountPath: /etc/nginx/conf.d
name: configmap-volume
У кого-нибудь есть понимание?
Спасибо!