Úlohy súvisiace s nasadením a fungovaním:
https://polarsquad.com/blog/kubernetes-second-day-operations
Nultý deň: (Zero day)
Deň jedna: (Day 1)
Inštalácia a konfigurácia aplikácie
Deň dva: (Day two)
Všetko ostatné - zálohovanie, škálovanie, update, konfigurácia.
Prepíše Compose to Kubernetes
Yaml konfigurácia je zložitá.
Je možné znovupoužitie existujúcej konfigurácie.
+-------+ +--------+ | Chart | | Values | +-------+ +--------+ | | v v +----------+ +------------+ | helm CLI | ----> | Deployment | -> K8s API +----------+ +------------+
https://artifacthub.io/
Zero To Jupyterhub
apiVersion: v1 kind: Service metadata: name: {{ include "jupyterhub.hub.fullname" . }} labels: {{- include "jupyterhub.labels" . | nindent 4 }}
CustomResourceDefinition
Operátor vie:
https://kubernetes.io/docs/concepts/extend-kubernetes/operator/
Ako vyzerá operátor?
Minio operator
https://github.com/minio/operator
Vyhľadanie hotových deploymentov
https://operatorhub.io/