we chose to use
istioctl for installation method because helm will be deprecated, now the question is how to create multiple ingress gateways with annotations by using istioctl method?
with helm it is very much possible as given here https://github.com/istio/istio/issues/14625 but i am struggling to make it work with istiocontrolplane api
below configuration gives error “could not unmarshal the overlay file: unknown field “ingressGateway-external” in v1alpha2.GatewayFeatureSpec_Components”
gateways: enabled: true components: ingressGateway: enabled: true k8s: service: type: NodePort hpaSpec: minReplicas: 2 ingressGateway-external: enabled: true namespace: istio-custom k8s: service: type: NodePort hpaSpec: minReplicas: 2
api doc https://istio.io/docs/reference/config/istio.operator.v1alpha12.pb/ also doesn’t have any info on how to achieve this