Difference between revisions of "Karpenter controller."

From wikieduonline
Jump to navigation Jump to search
 
(33 intermediate revisions by 4 users not shown)
Line 7: Line 7:
 
  [[controller.aws.pricing]]
 
  [[controller.aws.pricing]]
  
[[controller.provisioning]]
+
== [[controller.provisioning]] ==
  ERROR controller.provisioning Could not schedule pod, incompatible with provisioner ...
+
  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 Provisioning failed, launching node, creating cloud provider instance, getting launch template configs, creating launch template, parsing custom user data input unexpected EOF]]
 +
 
 +
INFO controller.provisioning Computed X [[unready node]](s) will fit XX pod(s) ...
  
 
  DEBUG controller.provisioning [[relaxing soft constraints]]
 
  DEBUG controller.provisioning [[relaxing soft constraints]]
Line 14: Line 18:
 
  [[controller.termination]] Cordoned node ...
 
  [[controller.termination]] Cordoned node ...
 
  [[controller.termination]] Deleted node ...
 
  [[controller.termination]] Deleted node ...
 +
[[controller.termination]] [[Instance already terminated]] ...
  
  
 
  [[controller.aws.launchtemplate]]
 
  [[controller.aws.launchtemplate]]
  [[controller.aws.launchtemplate]] Deleted .../...
+
  [[controller.aws.launchtemplate]] Deleted [[launch template]] ...
 +
 
 +
[[controller.provisioning.cloudprovider]]
 +
[[controller.provisioning.cloudprovider]] Created [[launch template]] ...
 +
 
 +
== controller.node ==
 +
<code>[[controller.node]] [[Triggering termination for expired node after]] 168h0m0s .../...</code>
 +
 +
<code>Solution: modify <code>[[ttlSecondsUntilExpired]]</code> value in [[provisioner]]</code>
 +
 
 +
<code>[[controller.node]] Triggering termination after 5m0s for empty node .../...</code>
 +
 
 +
<code>[[controller.node]] Triggering termination after 5m0s (+61h ...) ... </code>
 +
 
 +
<code>[[controller.node]] Discovered 495 [[EC2 instance types]]</code>
 +
 
 +
<code>controller.node [[Added TTL to empty node]]</code>
 +
 
 +
== Related ==
 +
* <code>[[kube-proxy]]</code>
 +
* <code>[[Karpenter logs]]</code>
 +
* [[Eviction]]
  
 +
== See also ==
 +
* {{Karpenter}}
 +
* {{Kubernetes controller}}
  
{{Karpenter}}
+
[[Category:K8s]]

Latest revision as of 07:55, 30 January 2023

controller.provisioning
controller.provisioning.cloudprovider
controller.termination
controller.node
controller.aws.launchtemplate
controller.aws.pricing

controller.provisioning[edit]

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 Provisioning failed, launching node, creating cloud provider instance, getting launch template configs, creating launch template, parsing custom user data input unexpected EOF
INFO controller.provisioning Computed X unready node(s) will fit XX pod(s) ...
DEBUG controller.provisioning relaxing soft constraints
controller.termination Cordoned node ...
controller.termination Deleted node ...
controller.termination Instance already terminated ...


controller.aws.launchtemplate
controller.aws.launchtemplate Deleted launch template ...
controller.provisioning.cloudprovider 
controller.provisioning.cloudprovider Created launch template ...

controller.node[edit]

controller.node Triggering termination for expired node after 168h0m0s .../...

Solution: modify ttlSecondsUntilExpired value in provisioner

controller.node Triggering termination after 5m0s for empty node .../...

controller.node Triggering termination after 5m0s (+61h ...) ...

controller.node Discovered 495 EC2 instance types

controller.node Added TTL to empty node

Related[edit]

See also[edit]

Advertising: