tool · inferred from evidence
kubectl
A command-line tool for interacting with Kubernetes clusters.
- The gcp auth plugin has been removed. Please use the "gke-gcloud-auth-plugin" credential plugin instead.
Routes GKE legacy gcp auth-provider failures in kubectl and k9s. Use when commands fail with The gcp auth plugin has been removed. Not for missing gke-gcloud-auth-plugin binary errors or expired tokens.
- k9s Fail CRDs load: list access denied
Routes k9s CRD view RBAC failures. Use when k9s reports Fail CRDs load with list access denied on customresourcedefinitions. Not for namespaced resource denials or connection errors.
- exec: "aws-iam-authenticator": executable file not found in $PATH
Routes k9s EKS exec-plugin binary-not-found errors. Use when k9s can not connect because the aws-iam-authenticator executable is missing from PATH. Not for expired tokens or RBAC errors.
- Error: Server-Side Apply field conflict detected on Pulumi Kubernetes resource
Fixes Pulumi Kubernetes failing to adopt resources after switching to an explicit provider. For engineers who added an explicit provider and now hit server-side apply conflicts, with the delete-and-recreate vs import choice.
- Tekton: debugging a failed PipelineRun - standard kubectl recipe
Tekton: debugging a failed PipelineRun - standard kubectl recipe. describe the PipelineRun to find the failed TaskRun (kubectl get taskruns with the pipelineRun label), then get the step logs with kubectl logs on the pod with -c step plus t