We want to upgrade our istio to latest version however we are facing problem while using istioctl manifest migrate command.
The installation is done with HELM with version 1.4.3 and following method.
helm template --name istio-init install/kubernetes/helm/istio-init --namespace istio-system | kubectl apply -f -
helm template --name istio-init \
--set kiali.enabled=true \
## all specs defined#
./install/kubernetes/helm/istio --namespace istio-system \
--values ./install/kubernetes/helm/istio/values-istio-sds-auth.yaml | kubectl apply -f -
Now, before upgrade to 1.4.10, I have to create the istioctl manifest migrate with following command from 1.4.3 installation directory, right?
./bin/istioctl manifest migrate ./install/kubernetes/helm/istio/values.yaml > istio-migrate.yaml
./bin/istioctl manifest migrate ./install/kubernetes/helm/istio/values-istio-sds-auth.yaml > istio-migrate.yaml
But, this command just returns:
proto: tag has too few fields: "-"
Can you please guide with the easy method to upgrade to latest version?