oowy/kubectl
Kubectl Docker image base on Alpine linux, for efficient container management.
100K+
Maintained by:
Oowy team
Where to get help:
the Docker Community Slack, Server Fault, Unix & Linux, or Stack Overflow
latest
1.31.3
1.31.2
1.31.1
1.31.0
1.30.7
1.30.6
1.30.5
1.30.4
1.30.3
1.30.2
1.30.1
1.30.0
1.29.10
1.29.9
1.29.8
1.29.7
1.29.6
1.29.5
1.29.4
1.29.3
1.29.2
1.29.1
1.29.0
1.28.14
1.28.13
1.28.12
1.28.11
1.28.10
1.28.9
1.28.8
1.28.7
1.28.6
1.28.5
1.28.4
1.28.3
1.28.2
1.28.1
1.28.0
1.27.16
1.27.15
1.27.14
1.27.13
1.27.12
1.27.11
1.27.10
1.27.9
1.27.8
1.27.7
1.26.15
1.26.14
1.26.13
1.26.12
1.26.11
1.26.10
1.25.16
1.25.15
1.24.17
1.23.17
1.22.17
1.21.14
1.20.15
1.19.16
1.18.20
1.17.17
1.16.15
amd64
, arm64v8
kubectl
is a command-line tool used to interact with Kubernetes clusters.
It allows users to deploy, inspect, and manage Kubernetes objects and resources such as pods, services, deployments, etc. It also provides features for scaling applications, updating configurations, rolling out new versions, and troubleshooting issues.
Kubectl connects to the Kubernetes API server, which provides the tool with the current state of the cluster, and enables users to create, modify, or delete Kubernetes resources in a declarative way.
Overall, kubectl
is an essential tool for developers and DevOps engineers who work with Kubernetes clusters, and it simplifies the management of containerized applications and microservices.
The team publishes a Docker image to this repository for each official release of Kubectl.
These images wrap the kubectl
executable, allowing you to run kubectl
subcommands by passing in their names and arguments as part of docker run.
You will likely need to further configure your container so that Kubectl can access your configuration files and provider credentials. This could include mounting your configuration into the container, setting the working directory to refer to your configuration, and passing in environment variables and credentials files for the providers you intend to use. The docker run documentation lists the options you can use to customize the container environment.
You could also use these images as a base for your own images. For example, this would be helpful if you wanted to to pre-set CLI Configuration settings as part of your image.
Open issues about Kubectl binary on the main Kubectl repository.
docker pull oowy/kubectl