K

kubernetes.io

Kubernetes is an open-source system for deploying, scaling, and managing containerized applications. Its website documents the cluster control-plane API and command-line tooling used to administer Kubernetes clusters.

2 integrations · REST · CLI

Kubernetes exposes a per-cluster HTTP Kubernetes API and the `kubectl` CLI; both rely on cluster-provided credentials such as bearer tokens, client certificates, basic auth, and kubeconfig contexts.

discovered 1d ago
REST · OpenAPI1
CLI1
Credentials
Kubernetes bearer tokenbearer

Get a Kubernetes API bearer token from your cluster's configured authentication mechanism, then place it in your kubeconfig or send it as Authorization: Bearer <token>. The Kubernetes docs note that kubectl uses kubeconfig to locate cluster information and user credentials; see Access Clusters Using the Kubernetes API, Authenticating, and Organizing Cluster Access Using kubeconfig Files.

Kubernetes client certificate and private keycompound

Issue or obtain an X.509 client certificate and matching private key trusted by the target Kubernetes API server, then configure them in kubeconfig or present them in the TLS handshake. Kubernetes documents client certificate authentication and kubeconfig user entries for client certs in Authenticating and Organizing Cluster Access Using kubeconfig Files.

Kubernetes basic-auth username and passwordbasic

If the target cluster still enables basic authentication, obtain the username and password from the cluster administrator and configure them in kubeconfig or send them via HTTP Basic auth. Kubernetes documents static password file / basic auth as a supported authentication option in Authenticating and kubeconfig user fields in Organizing Cluster Access Using kubeconfig Files. Note that this mechanism is cluster-dependent and not universally enabled.

Kubernetes kubeconfig contextcompound

Create or obtain a kubeconfig file that contains the cluster endpoint plus one of the supported user credential methods (for example bearer token, client certificate, or basic auth). kubectl reads cluster access details from kubeconfig; see Command line tool (kubectl), Access Clusters Using the Kubernetes API, and Organizing Cluster Access Using kubeconfig Files.

conventions · 0/8 published

Publish these signals → /publishing