Kubernetes contains several built-in tools to help you work with the Kubernetes system.
kubectl is the command line tool for Kubernetes. It controls the Kubernetes cluster manager.
kubeadm is the command line tool for easily provisioning a secure Kubernetes cluster on top of physical or cloud servers or virtual machines (currently in alpha).
kubefed is the command line tool
to help you administrate your federated clusters.
minikube is a tool that makes it
easy to run a single-node Kubernetes cluster locally on your workstation for
development and testing purposes.
Dashboard, the web-based user interface of Kubernetes, allows you to deploy containerized applications
to a Kubernetes cluster, troubleshoot them, and manage the cluster and its resources itself.
Kubernetes Helm is a tool for managing packages of pre-configured
Kubernetes resources, aka Kubernetes charts.
Use Helm to:
Kompose is a tool to help Docker Compose users move to Kubernetes.
Use Kompose to:
yamlfiles or Distributed Application Bundles