cleanup
This commit is contained in:
parent
517678cf0b
commit
776529fc64
42
setup-cri.sh
42
setup-cri.sh
@ -1,42 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
# script that runs
|
|
||||||
# https://kubernetes.io/docs/setup/production-environment/container-runtime
|
|
||||||
|
|
||||||
echo this script is now deprecated and provided for compatibility reasons only.
|
|
||||||
echo run setup-container.sh instead.
|
|
||||||
echo after running setup-container.sh, use setup-kubetools.sh to install the kubernetes tools
|
|
||||||
echo this script will now stop
|
|
||||||
echo use Ctrl-C to stop it now
|
|
||||||
sleep 30
|
|
||||||
exit
|
|
||||||
|
|
||||||
yum install -y vim yum-utils device-mapper-persistent-data lvm2
|
|
||||||
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
|
|
||||||
|
|
||||||
# notice that only verified versions of Docker may be installed
|
|
||||||
# verify the documentation to check if a more recent version is available
|
|
||||||
|
|
||||||
yum install -y docker-ce
|
|
||||||
[ ! -d /etc/docker ] && mkdir /etc/docker
|
|
||||||
|
|
||||||
cat > /etc/docker/daemon.json <<EOF
|
|
||||||
{
|
|
||||||
"exec-opts": ["native.cgroupdriver=systemd"],
|
|
||||||
"log-driver": "json-file",
|
|
||||||
"log-opts": {
|
|
||||||
"max-size": "100m"
|
|
||||||
},
|
|
||||||
"storage-driver": "overlay2",
|
|
||||||
"storage-opts": [
|
|
||||||
"overlay2.override_kernel_check=true"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
mkdir -p /etc/systemd/system/docker.service.d
|
|
||||||
|
|
||||||
systemctl daemon-reload
|
|
||||||
systemctl restart docker
|
|
||||||
systemctl enable docker
|
|
||||||
|
|
||||||
systemctl disable --now firewalld
|
|
||||||
@ -1,42 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
# script that runs
|
|
||||||
# https://kubernetes.io/docs/setup/production-environment/container-runtime
|
|
||||||
|
|
||||||
echo this script is now deprecated and provided for compatibility reasons only.
|
|
||||||
echo run setup-container.sh instead.
|
|
||||||
echo after running setup-container.sh, use setup-kubetools.sh to install the kubernetes tools
|
|
||||||
echo this script will now stop
|
|
||||||
echo use Ctrl-C to stop it now
|
|
||||||
sleep 30
|
|
||||||
exit
|
|
||||||
|
|
||||||
yum install -y vim yum-utils device-mapper-persistent-data lvm2
|
|
||||||
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
|
|
||||||
|
|
||||||
# notice that only verified versions of Docker may be installed
|
|
||||||
# verify the documentation to check if a more recent version is available
|
|
||||||
|
|
||||||
yum install -y docker-ce
|
|
||||||
[ ! -d /etc/docker ] && mkdir /etc/docker
|
|
||||||
|
|
||||||
cat > /etc/docker/daemon.json <<EOF
|
|
||||||
{
|
|
||||||
"exec-opts": ["native.cgroupdriver=systemd"],
|
|
||||||
"log-driver": "json-file",
|
|
||||||
"log-opts": {
|
|
||||||
"max-size": "100m"
|
|
||||||
},
|
|
||||||
"storage-driver": "overlay2",
|
|
||||||
"storage-opts": [
|
|
||||||
"overlay2.override_kernel_check=true"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
mkdir -p /etc/systemd/system/docker.service.d
|
|
||||||
|
|
||||||
systemctl daemon-reload
|
|
||||||
systemctl restart docker
|
|
||||||
systemctl enable docker
|
|
||||||
|
|
||||||
systemctl disable --now firewalld
|
|
||||||
@ -1,23 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf
|
|
||||||
br_netfilter
|
|
||||||
EOF
|
|
||||||
|
|
||||||
cat <<EOF | sudo tee /etc/sysctl.d/k8s.conf
|
|
||||||
net.bridge.bridge-nf-call-ip6tables = 1
|
|
||||||
net.bridge.bridge-nf-call-iptables = 1
|
|
||||||
EOF
|
|
||||||
sudo sysctl --system
|
|
||||||
sudo swapoff -a
|
|
||||||
|
|
||||||
sudo apt-get update && sudo apt-get install -y apt-transport-https curl
|
|
||||||
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
|
|
||||||
cat <<EOF | sudo tee /etc/apt/sources.list.d/kubernetes.list
|
|
||||||
deb https://apt.kubernetes.io/ kubernetes-xenial main
|
|
||||||
EOF
|
|
||||||
sudo apt-get update
|
|
||||||
sudo apt-get install -y kubelet kubeadm kubectl
|
|
||||||
sudo apt-mark hold kubelet kubeadm kubectl
|
|
||||||
|
|
||||||
|
|
||||||
Loading…
Reference in New Issue
Block a user