Kuinka asentaa Kubernetes CentOS 8: een

CentOS 8 on saapunut, ja sen mukana on löydetty joukko muutoksia. Yksi tällainen muutos on, miten Docker-moottorin ja Kubernetesin asennus hoidetaan. Olen jo käsitellyt Docker CE: n asennuksen Cent OS 8: een, ja haluan nyt käydä läpi Kubernetesin asennusprosessin samaan CentOS 8 -palvelimeen.
Hybridi pilvi: Opas IT-ammattilaisille (TechRepublic lataa)
Mitä tarvitset
Jotta tämä toimisi, tarvitset seuraavat:
- CentOS 8: n käynnissä oleva esimerkki
- Docker CE asennettu ja käynnissä
- Käyttäjä, jolla on sudo-oikeudet
- Pääsy pääkäyttäjälle
Kuinka asentaa Kubernetes
Muista, että on tärkeää, että olet asentanut Docker CE: n ennen tämän prosessin aloittamista. Kun Docker-moottori on valmis ja käynti, Kubernetes lisätään palvelimeen seuraavasti.
Ensimmäinen tehtävä on Kubernetes-arkiston lisääminen. Voit tehdä tämän avaamalla terminaali-ikkunan CentOS 8 -palvelimella ja antamalla komennon:
sudo nano /etc/yum.repos.d/kubernetes.repo
Liitä tähän uuteen tiedostoon seuraava sisältö:
kubernetes name = Kubernetes baseurl = https: //packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64 käytössä = 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
Tallenna ja sulje tiedosto.
Asenna seuraavaksi tarvittavat paketit komennolla:
sudo dnf install -y kubelet kubeadm kubectl --disableexcludes = kubernetes
Ota kubelet-demoni käyttöön komennolla:
sudo systemctl Ota käyttöön - nyt kubelet
Seuraavaa tehtävää varten sinun on tehtävä root-käyttäjä. Kun olet tehnyt sen, anna komento:
nano /etc/sysctl.d/k8s.conf
Lisää uuteen tiedostoon seuraavat kaksi riviä:
net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1
Tallenna ja sulje tiedosto.
Lataa kokoonpano uudelleen komennolla:
sysctl - järjestelmä
Poistu pääkäyttäjästä komennolla:
poistuminen
Kuinka vaihtaa vaihto
Lopuksi, ennen Kubernetes-klusterin alustamista, sinun on poistettava vaihto. Tätä varten anna komento:
sudo swapoff -a
Jotta tämä pysyvä, anna komento:
sudo nano / etc / fstab
Kommentoi rivi, joka alkaa / dev / mapper / cl-swap -vaihto . Tallenna ja sulje tiedosto.
Voit nyt alustaa Kubernetes-klusterisi ja lisätä solmuja. CentOS 8 Kubernetes -palvelimesi on valmis aloittamaan käyttöönoton.
Pilvi ja kaikki palveluna -uutiskirje
Tämä on menolähde, josta saat uusimmat tiedot AWS: stä, Microsoft Azuresta, Google Cloud Platformista, XaaS: stä, pilviturvallisuudesta ja muusta. Toimitettu maanantaisin
Rekisteröidy tänään