https://store-images.s-microsoft.com/image/apps.10665.9635e56e-16cd-4392-af11-e74e2fe07601.2f2e6aba-33a8-4fa2-9e27-d6dfd22bfb45.014b1021-3309-42f9-afaa-b9137764c7d1

Kubectl

durch bCloud LLC

Version 1.35.0 + Free Support on ALMA LINUX 10

kubectl (Kubernetes Command-Line Tool)

kubectl is the official command-line interface (CLI) for Kubernetes, used to interact with and manage Kubernetes clusters. It allows users to deploy applications, inspect and manage cluster resources, view logs, execute commands in running containers, and troubleshoot workloads by communicating directly with the Kubernetes API server.

Features of kubectl:

  • Official and lightweight CLI for managing Kubernetes clusters.
  • Supports declarative configuration using YAML and JSON manifests.
  • Manage core Kubernetes resources such as Pods, Deployments, Services, and Namespaces.
  • Provides cluster inspection, debugging, and monitoring capabilities.
  • Execute commands inside running containers and stream logs.
  • Works with all Kubernetes distributions including EKS, GKE, AKS, and on-prem clusters.

kubectl Usage

$ sudo su
$ kubectl version --client   # Check kubectl version

Disclaimer: kubectl is an official open-source tool maintained by the Kubernetes community under the Cloud Native Computing Foundation (CNCF). It is not affiliated with or endorsed by any specific cloud provider. kubectl is provided "as is," without any warranty, express or implied. Users are responsible for proper cluster configuration, access control, and compliance with applicable licenses and regulations.