User Tools

Site Tools


container:kubernetes:k3s_install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
container:kubernetes:k3s_install [2020/11/26 10:09] – created stonecontainer:kubernetes:k3s_install [2021/01/12 10:50] (current) stone
Line 1: Line 1:
 ====== Kubernetes via K3s installieren ====== ====== Kubernetes via K3s installieren ======
-Gestest wurde das ganze auf drei virtuellen Ubuntu 20.04 Nodes+Gestest wurde das ganze auf vier virtuellen Ubuntu 20.04 Nodes mit K3s v1.19.0\\ 
 +  * Node1 -> Master & Worker 
 +  * Node2 -> Worker 
 +  * Node3 -> Worker
 \\ \\
  
-===== Vorbereitung Docker ===== +===== Update OS ===== 
-Ich hab in meinem Beispiel Docker verwendet. K3s kommt normal mit Containerd.+Das OS sollte aktuell sein
  
 <code> <code>
 Auf alle Nodes: Auf alle Nodes:
  
-apt install docker.io -y +apt update 
-systemctl enable docker +apt dist-upgrade -y 
-systemctl start docker +reboot
-systemctl status docker+
 </code> </code>
 \\ \\
 +
  
 ===== Installation K3s ===== ===== Installation K3s =====
Line 20: Line 23:
 Auf der Master Node: Auf der Master Node:
  
-export INSTALL_K3S_EXEC=" --docker --disable servicelb --disable traefik"+export INSTALL_K3S_EXEC="--disable servicelb --disable traefik"
 curl -sfL https://get.k3s.io | sh - curl -sfL https://get.k3s.io | sh -
 systemctl status k3s systemctl status k3s
Line 49: Line 52:
 <code> <code>
 Auf den Worker Nodes: Auf den Worker Nodes:
 +
 Beispiel: Beispiel:
-curl -sfL http://get.k3s.io | K3S_URL=https://<IP-MASTER>:6443 K3S_TOKEN=<TOKEN> sh -s - --docker+curl -sfL http://get.k3s.io | K3S_URL=https://<IP-MASTER>:6443 K3S_TOKEN=<TOKEN> sh -s -
  
-curl -sfL http://get.k3s.io | K3S_URL=https://192.168.88.121:6443 K3S_TOKEN=K105c7781e15a74582915cbd3b86a8b83885f594894fd3773a402b14a3fd64a67f9::server:afc103a8e6e02aa07535bfe5bcc062a8 sh -s - --docker+curl -sfL http://get.k3s.io | K3S_URL=https://192.168.88.121:6443 K3S_TOKEN=K105c7781e15a74582915cbd3b86a8b83885f594894fd3773a402b14a3fd64a67f9::server:afc103a8e6e02aa07535bfe5bcc062a8 sh -s -
 </code> </code>
 \\ \\
Line 67: Line 71:
 </code> </code>
 \\ \\
- 
-Installation Loadbalancer 
- 
- 
- 
- 
- 
  
  
container/kubernetes/k3s_install.1606385347.txt.gz · Last modified: by stone