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

Move IstioCNI.spec.values.cni to IstioCNI.spec.values? #493

Open
1 task done
luksa opened this issue Nov 26, 2024 · 1 comment
Open
1 task done

Move IstioCNI.spec.values.cni to IstioCNI.spec.values? #493

luksa opened this issue Nov 26, 2024 · 1 comment
Labels
bug Something isn't working
Milestone

Comments

@luksa
Copy link
Contributor

luksa commented Nov 26, 2024

Is this the right place to submit this?

  • This is not a question about how to use the sail-operator

Bug Description

The CNI values are currently specified in IstioCNI.spec.values.cni, which looks odd, since we already know we're configuring CNI values. The same applies to ZTunnel (ZTunnel.spec.values.ztunnel).

Should we move the values one level up (to IstioCNI.spec.values and ZTunnel.spec.values), since it's clear that those values are for CNI/ZTunnel?

For Istio, things are a bit different, since we don't have Istio.spec.values.istio, but Istio.spec.values.pilot (and others), but it might make sense to move these values up also. In all three cases, the charts already do use this structure.

Operator Version

0.1.0

Link to Gist with Logs

No response

Additional Information

No response

@luksa luksa added the bug Something isn't working label Nov 26, 2024
@dgn
Copy link
Collaborator

dgn commented Nov 26, 2024

Yes, I think this is a good idea

@dgn dgn added this to the v0.2 milestone Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants