LPS:Kubernetes/Aplikace
Z HelpDesk
Tato stránka popisuje deployment aplikaci do kubernetes.
Kde jsou deklarace
Deklarace aplikaci jsou udrzovany na stroji synergia
(aka synergia5
)
Založení namespace
Obvykle potrebujeme vyrobit namespace a nastavit kvoty a prava.
helm template ~/synergia-config/users/ --set 'namespace=innomarking-ntc,users={indy,schacher}' | kubectl apply -f -
Pouhe zalozeni namespace se muze udelat pres
kubectl create namespace aplikacni-domena
Vylistovani namespacu
kubectl get ns
Deployment aplikačním manažerem Helm
Helm pro deployment pouziva helm charty
hledani nejnovejsiho chartu
helm repo update helm search repo repo/app -l
Napriklad
helm search repo bitnami/wordpress -l
List vsech nainstalovanych aplikaci
helm list -A
Smazani aplikace
Nejdriv smazat helm chart (aplikaci)
helm uninstall --namespace support helpdesk
A pak po chvili teprve smazat samotny namespace
kubectl delete namespaces support