README ¶
proteus-aws-operator
The Proteus AWS Operator is used to extend the functionality of AWS Controllers for Kubernetes (ACK).
Currently supported CustomResourceDefinitions (and related controllers)
-
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
Requirements
-
Operator SDK
Testing
To run the tests:
make test
Building
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
Helm Chart Building
To build the Helm chart
make helm-build
Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
apis
|
|
rds/v1alpha1
Package v1alpha1 contains API Schema definitions for the rds v1alpha1 API group +kubebuilder:object:generate=true +groupName=rds.services.k8s.aws.adobe.io
|
Package v1alpha1 contains API Schema definitions for the rds v1alpha1 API group +kubebuilder:object:generate=true +groupName=rds.services.k8s.aws.adobe.io |
controllers
|
|
Click to show internal directories.
Click to hide internal directories.