Closed feynmanliang closed 8 months ago
My bad... I had swapped out my images to use chainguard and they have not yet updated to 1.21
My bad... I had swapped out my images to use chainguard and they have not yet updated to 1.21
Just a heads up, running mismatched images to install YAML (helm/istioctl/whatever) is not a support config and will break in many ways beyond this
Got it, thanks for clarifying! I'd love to just use istio's images directly but the base images are full of CVEs. Our security policy prohibits this, which is why we use chainguard's distroless builds of istio https://images.chainguard.dev/directory/image/istio-proxy/versions
Istio also provides distroless images: https://istio.io/latest/docs/ops/configuration/security/harden-docker-images/. I have no problem with chainguard generally, but :latest
with Istio is not a good idea. If you use the explicitly versioned ones (paid) then should be fine.
Amazing, I had no idea! Thank you for sharing - really appreciate it.
(NOTE: This is used to report product bugs: To report a security vulnerability, please visit https://istio.io/about/security-vulnerabilities/ To ask questions about how to use Istio, please visit https://discuss.istio.io )
Bug description
When I specify a
DestinationRule
containing just aproxyProtocol
directive:I encounter an admission webhook failure
Affected product area (please put an X in all that apply)
[x] Configuration Infrastructure [ ] Docs [ ] Installation [ ] Networking [ ] Performance and Scalability [ ] Policies and Telemetry [ ] Security [ ] Test and Release [ ] User Experience
Expected behavior
I expect the destinationrule to be successfully created, because the
trafficPolicy
is nonempty.Steps to reproduce the bug
Create
DestinationRule
given aboveVersion (include the output of
istioctl version --remote
andkubectl version
)Istio 1.21.0 Client Version: v1.28.4 Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3 Server Version: v1.28.2
How was Istio installed?
Helm
Environment where bug was observed (cloud vendor, OS, etc)
Oracle Kuberenetes Engine
Additionally, please consider attaching a cluster state archive by attaching the dump file to this issue.