Kubernetes: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Quelle) |
(→Video) |
||
| Zeile 15: | Zeile 15: | ||
;Kurs | ;Kurs | ||
*https://www.udemy.com/course/learn-kubernetes/ | *https://www.udemy.com/course/learn-kubernetes/ | ||
| + | =Einstieg= | ||
| + | ==Kleines interaktives Tutorial== | ||
| + | *https://kubernetes.io/de/docs/tutorials/kubernetes-basics/ | ||
| + | ==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== | ||
| + | *https://helm.sh/docs/intro/install/ | ||
| + | ==MariaDB Installation über Helm== | ||
| + | *https://bitnami.com/stack/mariadb/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 | ||
Version vom 1. März 2023, 12:25 Uhr
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