Un Kubernetes Operator è la combinazione di una o più definizioni di risorse personalizzate (CRD) e un controller che riconcilia lo stato di queste CRD. ASO consente alle applicazioni containerizzate e agli utenti di Kubernetes di creare, aggiornare, eliminare e recuperare vari oggetti di servizio AWS -- ad esempio, bucket S3 o database RDS -- inviando manifesti Kubernetes standard contenenti le CRD di ASO.