Ein Kubernetes Operator ist die Kombination aus einer oder mehreren benutzerdefinierten Ressourcen-Definitionen (CRDs) und einem Controller, der den Zustand dieser CRDs abgleicht. ASO ermöglicht es containerisierten Anwendungen und Kubernetes-Benutzern, verschiedene AWS-Service-Objekte zu erstellen, zu aktualisieren, zu löschen und abzurufen – z.B. S3-Buckets oder RDS-Datenbanken – indem sie standardmäßige Kubernetes-Manifeste einreichen, die die ASO-CRDs enthalten.