UNCLASSIFIED

You need to sign in or sign up before continuing.
README.md 1.28 KB
Newer Older
Olga O's avatar
Olga O committed
1
## kubeadm
Joshua Eason's avatar
Joshua Eason committed
2

Olga O's avatar
Olga O committed
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Overview
kubeadm is a tool which allows you to perform the actions that will get a viable Kubernetes up-and-running quickly. It simplifies the installation process.
The following Kubernetes Reference documentation provides an overview of kubeadm:
https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/

The above documentation provides links to the commands which you can run with kubeadm to initialize and perform actions on the cluster.

## Downloading and building kubeadm from the Iron Bank

1. Go to the webpage for kubeadm in the Iron Bank and download the latest tarball.
2. Navigate to the location of the download and run docker load -i *tarball.tar.gz* -t kubeadm:*tag* or podman load -i *tarball.tar.gz* -t kubeadm:*tag*, substituting in the appropriate download name. This will build the image that will be used when the container runs. Provide a unique tag so that it is easy to reference the image later.


## Notes
The default user for the kubeadm container is set to root. kubeadm
The container command iskubeadm, which is run from the /opt/bin directory. It is possible to override the default CMD if necessary by supplying the command and args in Kubernetes.
The kubeadm container is not built with the kubelet service. This will have to be configured on the user end.