Skip to content

Commit

Permalink
docs: Add note on instance-pods dropped in v1beta1 (#5063)
Browse files Browse the repository at this point in the history
  • Loading branch information
jonathan-innis authored Nov 10, 2023
1 parent ed4d132 commit 077ff4a
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 12 deletions.
9 changes: 5 additions & 4 deletions website/content/en/docs/upgrading/v1beta1-migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -199,10 +199,11 @@ If you are using some IaC for managing your policy documents attached to the con
Karpenter v1beta1 introduces changes to some common labels, annotations, and status conditions that are present in the project. The tables below lists the v1alpha5 values and their v1beta1 equivalent.
| Karpenter Labels | |
|---------------------------------|-----------------------------|
| **v1alpha5** | **v1beta1** |
| karpenter.sh/provisioner-name | karpenter.sh/nodepool |
| Karpenter Labels | |
|---------------------------------|-----------------------|
| **v1alpha5** | **v1beta1** |
| karpenter.sh/provisioner-name | karpenter.sh/nodepool |
| karpenter.k8s.aws/instance-pods | **Dropped** |
> **Note**: Previously, you could use the `karpenter.sh/provisioner-name:DoesNotExist` requirement on pods to specify that pods should schedule to nodes unmanaged by Karpenter. With the addition of the `karpenter.sh/nodepool` label key, you now need to specify the `karpenter.sh/nodepool:DoesNotExist` requirement on these pods as well to ensure they don't schedule to nodes provisioned by the new NodePool resources.

Expand Down
9 changes: 5 additions & 4 deletions website/content/en/preview/upgrading/v1beta1-migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -199,10 +199,11 @@ If you are using some IaC for managing your policy documents attached to the con
Karpenter v1beta1 introduces changes to some common labels, annotations, and status conditions that are present in the project. The tables below lists the v1alpha5 values and their v1beta1 equivalent.
| Karpenter Labels | |
|---------------------------------|-----------------------------|
| **v1alpha5** | **v1beta1** |
| karpenter.sh/provisioner-name | karpenter.sh/nodepool |
| Karpenter Labels | |
|---------------------------------|-----------------------|
| **v1alpha5** | **v1beta1** |
| karpenter.sh/provisioner-name | karpenter.sh/nodepool |
| karpenter.k8s.aws/instance-pods | **Dropped** |
> **Note**: Previously, you could use the `karpenter.sh/provisioner-name:DoesNotExist` requirement on pods to specify that pods should schedule to nodes unmanaged by Karpenter. With the addition of the `karpenter.sh/nodepool` label key, you now need to specify the `karpenter.sh/nodepool:DoesNotExist` requirement on these pods as well to ensure they don't schedule to nodes provisioned by the new NodePool resources.

Expand Down
9 changes: 5 additions & 4 deletions website/content/en/v0.32/upgrading/v1beta1-migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -199,10 +199,11 @@ If you are using some IaC for managing your policy documents attached to the con
Karpenter v1beta1 introduces changes to some common labels, annotations, and status conditions that are present in the project. The tables below lists the v1alpha5 values and their v1beta1 equivalent.
| Karpenter Labels | |
|---------------------------------|-----------------------------|
| **v1alpha5** | **v1beta1** |
| karpenter.sh/provisioner-name | karpenter.sh/nodepool |
| Karpenter Labels | |
|---------------------------------|-----------------------|
| **v1alpha5** | **v1beta1** |
| karpenter.sh/provisioner-name | karpenter.sh/nodepool |
| karpenter.k8s.aws/instance-pods | **Dropped** |
> **Note**: Previously, you could use the `karpenter.sh/provisioner-name:DoesNotExist` requirement on pods to specify that pods should schedule to nodes unmanaged by Karpenter. With the addition of the `karpenter.sh/nodepool` label key, you now need to specify the `karpenter.sh/nodepool:DoesNotExist` requirement on these pods as well to ensure they don't schedule to nodes provisioned by the new NodePool resources.

Expand Down

0 comments on commit 077ff4a

Please sign in to comment.