Github开源生信云平台 DEMO
sudo systemctl stop kubelet
sudo kubeadm reset -f \ --cri-socket unix:///var/run/cri-dockerd.sock sudo kubeadm reset -f \ --cri-socket unix:///var/run/containerd/containerd.sock
(base) wy@master:~$ cat kubeadm-config.yaml apiVersion: kubeadm.k8s.io/v1beta3 kind: InitConfiguration localAPIEndpoint: advertiseAddress: 192.168.3.60 bindPort: 6443 nodeRegistration: criSocket: unix:///var/run/cri-dockerd.sock --- apiVersion: kubeadm.k8s.io/v1beta3 kind: ClusterConfiguration kubernetesVersion: v1.25.16 imageRepository: registry.aliyuncs.com/google_containers controlPlaneEndpoint: "192.168.3.60:6443" networking: podSubnet: 10.244.0.0/16
sudo kubeadm config images list \ > --config kubeadm-config.yaml \ > --image-repository registry.aliyuncs.com/google_containers registry.aliyuncs.com/google_containers/kube-apiserver:v1.25.16 registry.aliyuncs.com/google_containers/kube-controller-manager:v1.25.16 registry.aliyuncs.com/google_containers/kube-scheduler:v1.25.16 registry.aliyuncs.com/google_containers/kube-proxy:v1.25.16 registry.aliyuncs.com/google_containers/pause:3.8 registry.aliyuncs.com/google_containers/etcd:3.5.9-0 registry.aliyuncs.com/google_containers/coredns:v1.9.3
sudo kubeadm config images pull \ --config kubeadm-config.yaml \ --image-repository registry.aliyuncs.com/google_containers \ --v=10
sudo kubeadm init \ --config kubeadm-config.yaml \ --upload-certs
sudo systemctl stop kubelet sudo kubeadm reset -f \ --cri-socket unix:///var/run/cri-dockerd.sock sudo kubeadm reset -f \ --cri-socket unix:///var/run/containerd/containerd.sock sudo rm -rf /etc/kubernetes sudo rm -rf /var/lib/kubelet
sudo kubeadm join 192.168.3.60:6443 --token qwiu6c.xjwz2f2yt8i6sizk --discovery-token-ca-cert-hash sha256:358d3c01bf77079c204e1a614ad0b98c32eae215807209669f42a6c394a --cri-socket unix:///var/run/cri-dockerd.sock --v=5
kubectl --kubeconfig=/etc/kubernetes/admin.conf \ -n kube-public get cm cluster-info -o yaml
需要有jws-kubeconfig-qwiu6c
jws-kubeconfig-qwiu6c
apiVersion: v1 data: jws-kubeconfig-qwiu6c: ..3ltfDNvVNsZswITImoGu54obu-2ucUCbIFJjcbg7Dgs