oowy/kubectl

By oowy

Updated 3 days ago

Kubectl Docker image base on Alpine linux, for efficient container management.

Image
API Management
Integration & Delivery

100K+

Quick reference

Supported tags

  • latest
  • 1.31.31.31.21.31.11.31.0
  • 1.30.71.30.61.30.51.30.41.30.31.30.21.30.11.30.0
  • 1.29.101.29.91.29.81.29.71.29.61.29.51.29.41.29.31.29.21.29.11.29.0
  • 1.28.141.28.131.28.121.28.111.28.101.28.91.28.81.28.71.28.61.28.51.28.41.28.31.28.21.28.11.28.0
  • 1.27.161.27.151.27.141.27.131.27.121.27.111.27.101.27.91.27.81.27.7
  • 1.26.151.26.141.26.131.26.121.26.111.26.10
  • 1.25.161.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

Quick reference (cont.)

  • Supported architectures: amd64, arm64v8

What is Kubectl?

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.

Kubectl Docker Images

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.

Configuration

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.

Community

Open issues about Kubectl binary on the main Kubectl repository.

Docker Pull Command

docker pull oowy/kubectl