Kubernetes: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| 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