Operator
Kubernetes-mönster där driftkunskap om en applikation kodas som en controller: en CRD plus en loop som håller verkligheten i linje med specen.
Kubernetes klarar tillståndslösa appar utmärkt. Databaser är svårare — failover, backup, versionsuppgradering och skalning kräver domänkunskap. En operator flyttar in den kunskapen i klustret: du deklarerar PostgresCluster med tre repliker, operatorn sköter resten.
CoreOS myntade termen 2016. Reconciliation-loopen är hela idén — den jämför önskat och faktiskt tillstånd om och om igen, vilket gör den robust mot avbrott. Byggs oftast med Operator SDK eller Kubebuilder.