proteus-aws-operator

command module
v0.0.0-...-66ce073 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

README

proteus-aws-operator

The Proteus AWS Operator is used to extend the functionality of AWS Controllers for Kubernetes (ACK).

  1. DBReplicationGroup

    Used to create multiple DBInstance instances (NumReplicas in each AvailabilityZone) using the ACK RDS Controller.

  2. DBUser

    Used to create users inside the actual Database engine

Requirements

  1. Operator SDK

    https://sdk.operatorframework.io/docs/installation/

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

The Go Gopher

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
rds

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL