Kubectl is a command line tool for communicating with a Kubernetes cluster's control plane, using the Kubernetes API.
To run commands inside the container for the current cluster for which the kubeconfig is available in /root/.kube.config
:
podman run --rm --name kubectl\
registry.opensuse.org/opensuse/kubectl:1.32 get nodes
To pass configuration of a remote cluster to the container:
podman run --rm --name kubectl\
-v /localpath/to/kubeconfig:/root/.kube/config:Z
registry.opensuse.org/opensuse/kubectl:1.32 get nodes
SPDX-License-Identifier: Apache-2.0
This documentation and the build recipe are licensed as Apache-2.0. The container itself contains various software components under various open source licenses listed in the associated Software Bill of Materials (SBOM).
This image is based on openSUSE Tumbleweed.