-
Notifications
You must be signed in to change notification settings - Fork 147
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
Publish Kyverno and Kubernetes compatible matrix #66
Comments
We can probably go ahead and publish this since 1.3.0 was released. Are we claiming 1.3.0 supports K8s 1.14-1.20 at this time? Should we start the matrix with 1.3.0 and list only it? Going forward, it might be good to specify this compatibility on the releases, which we can then pick up and copy into the docs. |
@realshuting can you comment, please? |
There may be a problem for supporting 1.20, see this issue. We can claim 1.3.0 supports K8s 1.14-1.19. |
If that's the case, then max version would be 1.18 since the Ingress containing API graduated to stable in 1.19 (not 1.20). Do we want to make that claim if the only blocker is the CLI when testing policy? And this isn't fixed in 1.3.0? |
Kyverno 1.3.0 uses K8s 1.18 client library, and While for Kyverno controller, this shouldn't matter as Kyverno always fetches the |
Can we claim support through 1.20 with an exception for this known issue in the CLI? Is that reasonable? |
Sounds good to me, @JimBugwadia do you see any other exceptions? |
Yes, that seems fine to me as well! |
end user here. Is there anyway to add an "ignore-api-version-errors" options or something to the CLI? Or a way to dynamically include/override other API versions? Our Ingresses are set at This won't be the last time this issue comes up, I imagine. |
Hi @bitva77 , since you're commenting on a (closed) PR which is not super related, would you open this instead on the main Kyverno repo, please? |
@bitva77 - you can limit policy rules to match a kind (see: https://kyverno.io/docs/writing-policies/match-exclude/) and the CLI should skip other types. If this does not work, please log an issue here: https://github.com/kyverno/kyverno/issues or reach out on the slack channel. |
Kyverno v1.3.0 does not support K8s 1.15 and all previous versions, as all CRDs are defined with Kyverno v1.2.1 supports K8s 1.14 and 1.15. |
Ok so min version for 1.3.0 is 1.16, correct? |
Yes correct. |
Hi
I tried to skip but no luck =(
|
Hi @yuriydzobak, |
@chipzoller - are you sending the update? Otherwise I can pick this up. |
Sorry, I dropped the ball on this one due to work overload. If you can pick it up, that's great. |
Sure I can send the update! |
No description provided.
The text was updated successfully, but these errors were encountered: