The Proteus AWS Operator is used to extend the functionality of AWS Controllers for Kubernetes (ACK).
-
DBReplicationGroup
Used to create multiple DBInstance instances (NumReplicas in each AvailabilityZone) using the ACK RDS Controller.
-
DBUser
Used to create users inside the actual Database engine
-
Operator SDK
To run the tests:
make test
To build the Docker image and create the deployment yaml files
export ARTIFACTORY_USER=<username>
export ARTIFACTORY_API_TOKEN=<api_token>
echo $ARTIFACTORY_API_TOKEN | docker login -u $ARTIFACTORY_USER --password-stdin docker-dc-micro-release.dr.corp.adobe.com/adobe-platform
make docker-build docker-push
To build the Helm chart
make helm-build