Kubernetes
Zur Navigation springen
Zur Suche springen
Install
- Drei Knoten
Erste Knoten
- curl -sfL https://get.k3s.io | K3S_TOKEN=SECRET sh -s - server --cluster-init
Zweiter Knoten
- curl -sfL https://get.k3s.io | K3S_TOKEN=SECRET sh -s - server --server https://<ip or hostname of server1>:6443
Dritter Knoten
- curl -sfL https://get.k3s.io | K3S_TOKEN=SECRET sh -s - server --server https://<ip or hostname of server1>:6443
Das sollte auf allen 3 knoten gehen
- kubectl get nodes
Quelle
Video
- Kurs
Einstieg
Kleines interaktives Tutorial
Minikube um Kubernetes lokal auf Rechner laufen zu lassen.
- Besser zum testen/spielen, Services (http/https/...) können einfach über Browser oder Terminal lokal aufgerufen werden.
- https://minikube.sigs.k8s.io/docs/start/
HELM
- Helm ist wie eine "Bauanleitung" für Kubernetes Deployments.
- https://helm.sh/
Installation von Helm
MariaDB Installation über Helm
Github Repo für Helm Chart
- https://github.com/bitnami/charts/tree/main/bitnami/mariadb
- Hier stellen alle möglichen Variablen
helm repo add bitnami https://charts.bitnami.com/bitnami
- helm install my-release bitnami/mariadb`
Oder um Variablen zu setzen
- helm install my-release --set auth.rootPassword=secretpassword,auth.database=app_database my-repo/mariadb