A kérdés az, hogy mi az idiomatikus megoldás rá? Más lesz az idiomatikus megoldás bare K8S-ben, OpenShiftben, Azure AKS-ben, Google GKE-ben, AWS EKS-ben.
Nagyrészt ugyanaz lesz.
A tanulási görbéje nemhogy meredek, de végtelen meredekségű, látva a verziók közötti inkompatibilitást.
Meredek, de messze nem végtelen meredekségű, és jól dokumentáltak a deprecated és obsoleted részek eltávolításai, illetve az adott felhős rendszerek plusz szolgáltatásai.
Amúgy elszomorító az is, hogy mindenféle k8s szoftverhez githubról kell letölteni tgz-ket, ahelyett, hogy létezne deb vagy rpm csomag hozzá. Szabályozott környezetekben sima tgz-ket nem nagyon engednek telepíteni.
Helm?
helm repo add bitnami https://charts.bitnami.com
helm install my-postgres-name bitnami/postgresql
Másrészt egy Git repository alapú deployment a GitOps.