We’ve made the AWS Service Operator available for deployment on our managed Kubernetes clusters.
For example, if you want to create an S3 bucket, it’s as simple as submitting the following object to K8s:
apiVersion: service-operator.aws/v1alpha1 kind: S3Bucket metadata: name: my-private-bucket spec: versioning: true accessControl: Private
For more examples and caveats, check out our Documentation repository.
WARNING: This is considered alpha software and we don’t enable this feature by default, due to very broad IAM permission requirements. If you would like to use the AWS Service Operator, please create a GH issue or get in contact with your lead to enable it.