You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, we are using this Kyverno policy to add the "karpenter.sh/do-not-evict" tag to Kubernetes resources. This tag is not supported in Karpenter version 1.x and has been replaced by the "karpenter.sh/do-not-disrupt" tag. To ensure a smooth upgrade from Karpenter 0.37 to version 1.x, we will need to apply the additional Kyverno policy for add-karpenter-donot-disrupt.
…tion
This policy adds the karpenter.sh/do-not-disrupt label to pods that have
the deprecated karpenter.sh/do-not-evict label to ensure smooth upgrades
from Karpenter 0.x to 1.x versions.
Fixeskyverno#1191
Signed-off-by: Indrranil Pawar <[email protected]>
@realshuting Hi I accidentally committed this directly to the main repo instead of my fork. Could you please help remove this commit? I will submit it properly through a PR from my fork afterwards. Really sorry for the confusion!
Problem Statement
Currently, we are using this Kyverno policy to add the "karpenter.sh/do-not-evict" tag to Kubernetes resources. This tag is not supported in Karpenter version 1.x and has been replaced by the "karpenter.sh/do-not-disrupt" tag. To ensure a smooth upgrade from Karpenter 0.37 to version 1.x, we will need to apply the additional Kyverno policy for add-karpenter-donot-disrupt.
Reference for this change from Karpenter - https://karpenter.sh/v1.0/upgrading/v1-migration/
Solution Description
Adding the policy document for add-karpenter-donot-disrupt to support the Karpenter 1.x version upgrade.
Alternatives
No response
Additional Context
No response
Slack discussion
No response
Research
The text was updated successfully, but these errors were encountered: