# kubeadm **Repository Path**: mirrors_kubernetes/kubeadm ## Basic Information - **Project Name**: kubeadm - **Description**: Aggregator for issues filed against kubeadm - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2025-10-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Kubeadm The purpose of this repo is to aggregate issues filed against the [kubeadm component](https://git.k8s.io/kubernetes/cmd/kubeadm). **NOTE:** This issue tracker is not designated for providing support for kubeadm users. Please see the [Support](#support) section below. ## What is Kubeadm ? Kubeadm is a tool built to provide best-practice "fast paths" for creating Kubernetes clusters. It performs the actions necessary to get a minimum viable, secure cluster up and running in a user-friendly way. Kubeadm's scope is limited to the local node filesystem and the Kubernetes API, and it is intended to be a composable building block of higher level tools. ## Common Kubeadm cmdlets 1. **kubeadm init** to bootstrap the initial Kubernetes control-plane node. 1. **kubeadm join** to bootstrap a Kubernetes worker node or an additional control plane node, and join it to the cluster. 1. **kubeadm upgrade** to upgrade a Kubernetes cluster to a newer version. 1. **kubeadm reset** to revert any changes made to this host by kubeadm init or kubeadm join. ## Support Only log issues here if you think there is an actual bug or if you have a feature request. The Kubernetes and kubeadm troubleshooting guides can be found here: - [Kubernetes](https://kubernetes.io/docs/tasks/debug/debug-cluster/) - [kubeadm](https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/troubleshooting-kubeadm/) Support requests should be sent to the community support channels or `#kubeadm` on the k8s Slack: - https://git.k8s.io/kubernetes/SUPPORT.md ## Documentation - [Installing kubeadm](https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/) - [Creating a cluster](https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/) - [Command-line reference](https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/) - [Customizing components](https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/control-plane-flags/) - [Certificate management](https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/) - [Configuration API reference](https://kubernetes.io/docs/reference/config-api/) - [Configuration API reference (godoc)](https://godoc.org/k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm) (pick an API version from the [list of packages](https://godoc.org/k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm#section-directories)) ## Community, discussion, contribution, and support Learn how to engage with the Kubernetes community on the [community page](https://kubernetes.io/community/). You can reach the maintainers of this project at the [Cluster Lifecycle SIG](https://git.k8s.io/community/sig-cluster-lifecycle#cluster-lifecycle-sig). ## Roadmap The full picture of which direction we're taking is described in [this blog post](https://kubernetes.io/blog/2017/01/stronger-foundation-for-creating-and-managing-kubernetes-clusters/). Please also refer to the latest [milestones in this repo](https://github.com/kubernetes/kubeadm/milestones). ### Code of conduct Participation in the Kubernetes community is governed by the [Kubernetes Code of Conduct](code-of-conduct.md).