I made changes only to NodePool, but NodeClass has changed as well #7470
Labels
bug
Something isn't working
lifecycle/stale
triage/needs-information
Marks that the issue still needs more information to properly triage
Description
Observed Behavior:
When I changed only the NodePool setting and applied, the NodeClass setting was also changed.
The only place to change is in NodePool resource value of key: “karpenter.k8s.aws/instance-cpu”.
The only unexpected change is the value of
.spec.metadataOptions.httpPutResponseHopLimit
in NodeClass, which is changed from 2 to 1.The httpPutResponseHopLimit was not defined in Yaml, but used the default. (I intentionally set it to 2 now because of this issue)
As I assume, we upgraded from v0.37 to v1 about a month ago.
At that time, I did not take any action because the httpPutResponseHopLimit did not change to 1, which is the v1 default, without changing httpPutResponseHopLimit to 2.
Is it possible that this has now been changed to the default of 1?
before
after
Expected Behavior:
Reproduction Steps (Please include YAML):
Versions:
kubectl version
): v1.29.10-eks-7f9249aThe text was updated successfully, but these errors were encountered: