it-wiki:kubernetes:tools_around_kubernetes
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
it-wiki:kubernetes:tools_around_kubernetes [2023/05/22 17:10] – angelegt marko | it-wiki:kubernetes:tools_around_kubernetes [2025/01/26 10:51] (aktuell) – [Redis DB Cache löschen] marko | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Tools rund um Kubernetes ====== | ====== Tools rund um Kubernetes ====== | ||
+ | ===== Helm Binary installieren ===== | ||
+ | <code bash> | ||
+ | curl -L https:// | ||
+ | </ | ||
+ | |||
===== helmify ===== | ===== helmify ===== | ||
Erstellt aus einem Manifestfile ein template Helm Chart | Erstellt aus einem Manifestfile ein template Helm Chart | ||
<code bash> | <code bash> | ||
cat test.yaml | helmify paperless-ngx | cat test.yaml | helmify paperless-ngx | ||
+ | </ | ||
+ | |||
+ | ===== helm commands ===== | ||
+ | ==== aus einem Helm Repro die values extraieren ==== | ||
+ | <code bash> | ||
+ | helm inspect values paperless-ngx --repo https:// | ||
+ | </ | ||
+ | |||
+ | ==== Aus einem Helm Repro ein Manifestfile erstellen ==== | ||
+ | <code bash> | ||
+ | helm template nix paperless-ngx --repo https:// | ||
+ | </ | ||
+ | ===== Konvertiert docker-compose files nach Helm Chart oder Manifestfiles ===== | ||
+ | <code bash> | ||
+ | https:// | ||
+ | </ | ||
+ | **If you want to generate a Chart to be used with Helm simply do:** | ||
+ | <code bash> | ||
+ | $ kompose convert -c | ||
+ | INFO Kubernetes file " | ||
+ | INFO Kubernetes file " | ||
+ | INFO Kubernetes file " | ||
+ | INFO Kubernetes file " | ||
+ | chart created in " | ||
+ | |||
+ | $ tree docker-compose/ | ||
+ | docker-compose | ||
+ | ├── Chart.yaml | ||
+ | ├── README.md | ||
+ | └── templates | ||
+ | ├── redis-deployment.yaml | ||
+ | ├── redis-svc.yaml | ||
+ | ├── web-deployment.yaml | ||
+ | └── web-svc.yaml | ||
+ | </ | ||
+ | The chart structure is aimed at providing a skeleton for building your Helm charts. It's compatible with both Helm V2 and Helm V3. | ||
+ | |||
+ | ===== Redis DB Cache löschen ===== | ||
+ | <code bash> | ||
+ | kubectl -n gitea exec gitea-redis-master-0 -- redis-cli -a changeme FLUSHALL SYNC | ||
</ | </ |
it-wiki/kubernetes/tools_around_kubernetes.1684775440.txt.gz · Zuletzt geändert: von marko