Difference between revisions of "Karpenter.sh"
Jump to navigation
Jump to search
(12 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{lc}} | {{lc}} | ||
+ | |||
+ | [[apiVersion:]] karpenter.sh/v1beta1 | ||
+ | |||
[[apiVersion:]] karpenter.sh/v1alpha5 | [[apiVersion:]] karpenter.sh/v1alpha5 | ||
− | [[karpenter.sh/capacity-type]] | + | [[karpenter.sh/capacity-type]]: [[spot]] | [[on-demand]] |
[[karpenter.sh/discovery]] | [[karpenter.sh/discovery]] | ||
[[karpenter.sh/arch]] | [[karpenter.sh/arch]] | ||
[[karpenter.sh/provisioner-name]] | [[karpenter.sh/provisioner-name]] | ||
− | [[karpenter.sh/do-not-evict]] | + | [[karpenter.sh/do-not-evict]]: true |
+ | [[karpenter.sh/do-not-consolidate]] | ||
+ | [[karpenter.sh/termination]] | ||
+ | |||
+ | |||
+ | [[provisioners.karpenter.sh]] | ||
[[karpenter.sh/provisioner-name]] | [[karpenter.sh/provisioner-name]] | ||
[[ERROR controller.provisioning]] [[Could not schedule pod]], incompatible with provisioner "XXXXXX" incompatible requirements, key [[karpenter.sh/provisioner-name]] In [XXXXXX] not in karpenter.sh/provisioner-name In [XXXXXXX] ... | [[ERROR controller.provisioning]] [[Could not schedule pod]], incompatible with provisioner "XXXXXX" incompatible requirements, key [[karpenter.sh/provisioner-name]] In [XXXXXX] not in karpenter.sh/provisioner-name In [XXXXXXX] ... | ||
+ | |||
+ | |||
+ | |||
+ | [[kind: NodePool]] | ||
+ | [[kind: EC2NodeClass]] | ||
+ | [[kind: AWSNodeTemplate]] | ||
== Related == | == Related == | ||
Line 16: | Line 30: | ||
* <code>[[kind: Provisioner]]</code> | * <code>[[kind: Provisioner]]</code> | ||
* <code>[[spec.NodeSelector]]</code> | * <code>[[spec.NodeSelector]]</code> | ||
− | + | * <code>[[node.kubernetes.io/instance-type]]</code> | |
+ | * <code>[[k8s.aws]]</code> | ||
+ | * <code>[[k8s.io]]</code> | ||
== See also == | == See also == | ||
+ | * {{karpenter.sh}} | ||
* {{Karpenter}} | * {{Karpenter}} | ||
[[Category:Karpenter]] | [[Category:Karpenter]] |
Latest revision as of 07:42, 2 October 2024
apiVersion: karpenter.sh/v1beta1
apiVersion: karpenter.sh/v1alpha5
karpenter.sh/capacity-type: spot | on-demand karpenter.sh/discovery karpenter.sh/arch karpenter.sh/provisioner-name karpenter.sh/do-not-evict: true karpenter.sh/do-not-consolidate karpenter.sh/termination
provisioners.karpenter.sh
karpenter.sh/provisioner-name ERROR controller.provisioning Could not schedule pod, incompatible with provisioner "XXXXXX" incompatible requirements, key karpenter.sh/provisioner-name In [XXXXXX] not in karpenter.sh/provisioner-name In [XXXXXXX] ...
kind: NodePool kind: EC2NodeClass kind: AWSNodeTemplate
Related[edit]
See also[edit]
karpenter.sh [ /capacity-type | /discovery | /arch | /provisioner-name | /do-not-evict | /do-not-consolidate | /termination | /discovery ]
, provisioners.karpenter.sh- Karpenter,
karpenter.sh, provisioners.karpenter.sh
, Karpenter releases, best practices,karpenter.sh/capacity-type, karpenter.sh/discovery
,kind: Provisioner, kind: AWSNodeTemplate
,kubectl provisioner
,TopologyKey, FailedDraining, Evict, DisruptionBlocked
, Karpenter logs,controller., ttlSecondsUntilExpired
, KEDA, NodePools, Kind: NodePool, Workload Consolidation, Disruption controls
Advertising: