Setup the environment
Setup the environment
pupernetes daemon setup [directory] [flags]
pupernetes daemon setup state/
-h, --help help for setup
-c, --clean string clean options before setup: binaries,etcd,iptables,kubectl,kubelet,logs,manifests,mounts,network,secrets,systemd,all,none (default "etcd,kubelet,logs,mounts,iptables")
--cni-version string container network interface (cni) version (default "0.8.1")
--container-runtime string container runtime interface to use (experimental: "containerd") (default "docker")
--containerd-version string containerd version (default "1.1.3")
--download-timeout string timeout for each downloaded archive (default "30m0s")
--etcd-version string etcd version (default "3.4.7")
--hyperkube-version string hyperkube version (default "1.16.3")
-k, --keep string clean everything but the given options before setup: binaries,etcd,iptables,kubectl,kubelet,logs,manifests,mounts,network,secrets,systemd,all,none, this flag overrides any clean options
--kubeconfig-path string path to the kubeconfig file
--kubectl-link string path to create a kubectl link
--kubelet-root-dir string directory path for managing kubelet files (default "/var/lib/p8s-kubelet")
--kubernetes-cluster-ip-range string kubernetes cluster CIDR (default "192.168.254.0/24")
--pod-ip-range string pod common network interface CIDR (default "192.168.253.0/24")
--skip-binaries-version skip binaries version check, allows to use custom compiled binaries
--systemd-unit-prefix string prefix for systemd unit name (default "p8s-")
--vault-listen-address string vault listen address during setup stage (default "127.0.0.1:8201")
--vault-version string vault version (default "0.9.5")
-v, --verbose int verbose level (default 2)
--version display the version and exit 0
- pupernetes daemon - Use this command to clean setup and run a Kubernetes local environment