Kubernetes

From ArchWiki
Jump to navigation Jump to search

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. Kubernetes is also referred to as k8s.

Kubernetes for Arch Linux

There are several AUR packages for Kubernetes on Arch Linux:

  • kubernetesAUR: It builds the go-source code of Kubernetes from the GitHub.
  • kubernetes-binAUR: It installs the pre-built binaries and configurations of the kubernetes package without requiring to build them.

Kubectl plugins for Arch Linux

Kubectl plugins are independent binaries that can be used to extend the Kubectl's functionalities by providing additional subcommands.

There are AUR packages for Kubectl plugins on Arch Linux:

  • kubectl-trace-gitAUR: Schedule bpftrace programs on your kubernetes cluster using the kubectl.

Basic Configuration of Kubernetes for Arch Linux VMs

For a sample of configuration, please see here.