Skip to main content anylinks 

rocky_install_k8s.sh

RockyLinuxでk8sをインストールします

curl -sL /rocky_install_k8s.sh | bash -
#!/bin/bash cat /etc/fstab | sed /swap/d | tee /etc/fstab swapoff -a setenforce 0 sed -i 's/^SELINUX=enforcing$/SELINUX=permissive/' /etc/selinux/config cat < /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg EOF yum config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum -y update yum -y install git tar kubelet kubeadm kubectl containerd cri-tools conntrack-tools --disableexcludes=kubernetes sudo mkdir -p /etc/containerd systemctl disable --now firewalld systemctl enable --now containerd sudo containerd config default > /etc/containerd/config.toml if grep -q "SystemdCgroup = true" "/etc/containerd/config.toml"; then echo "Config found, skip rewriting..." else sed -i -e "s/SystemdCgroup \= false/SystemdCgroup \= true/g" /etc/containerd/config.toml fi systemctl restart containerd cat > ~/init_kubeadm.yaml <