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 

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