我正在尝试遵循此doc。但是当我尝试执行此命令时:
istioctl manifest apply \
--set values.gateways.istio-ingressgateway.sds.enabled=true \
--set values.global.k8sIngress.enabled=true \
--set values.global.k8sIngress.enableHttps=true \
--set values.global.k8sIngress.gatewayName=ingressgateway
我收到以下错误:
如果要忽略验证错误并继续,请使用--force标志运行命令。 错误:无法应用清单:v1alpha1.GlobalConfig中的未知字段“ k8sIngress”
我的istioctl版本是1.6.0
答案 0 :(得分:1)
这可以与istio Operator一起解决。
您遇到问题的值看起来像这样:
apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
spec:
components:
ingressGateways:
- name: istio-ingressgateway
enabled=true
enableHttps=true
gatewayName=ingressgateway
希望有帮助。
答案 1 :(得分:0)
我认为您提到的文档没有更新。在网站的英语(主)分支中,不再提及该任务。Check this link。
可能会This有帮助。此文档为与证书管理器集成提供了指南。