Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bump istio to 1.24.x #27

Open
ca-scribner opened this issue Nov 19, 2024 · 0 comments
Open

bump istio to 1.24.x #27

ca-scribner opened this issue Nov 19, 2024 · 0 comments

Comments

@ca-scribner
Copy link
Contributor

Enhancement Proposal

Istio 1.24.0 has been released - we should update our charm to use it.

Blockers:

  • istioctl in 1.24 has removed the istioctl manifest generate --component ___ optional arguments, which we use to subdivide the istio crds. This is seen when we run a typical istioctl command like:
istioctl-1.24.0 manifest generate --set profile=minimal --set values.global.istioNamespace=istio-system --set components.base.enabled=true --set components.pilot.enabled=true --set meshConfig.accessLogFile=/dev/stdout --set components.cni.enabled=true --set values.cni.cniBinDir=/var/snap/microk8s/current/opt/cni/bin --set values.cni.cniConfDir=/var/snap/microk8s/current/args/cni-network --set values.sidecarInjectorWebhook.injectedAnnotations.traffic\.sidecar\.istio\.io/excludeOutboundIPRanges=0.0.0.0/0 --set components.ztunnel.enabled=true --set values.profile=ambient --component Pilot --component Cni --component Ztunnel --set values.pilot.env.PILOT_AUTO_ALLOW_WAYPOINT_POLICY=true
Error: unknown flag: --component

I don't see an obvious replacement feature. We'll have to look for an alternative, or come up with a better way of generating the manifests. Worst case, it is probably fine if we just generate and manage all manifests at once.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant