This operator was made to remove the need to have credentials written down in manifests. It achieves this by generating the credentials and storing them in a secret during the creation process.
deploy/operator:
Set the correct image namedeploy/role_binding.yaml:
Set the namespace where the operator will be deployedNAMESPACE="kube-system"
kubectl -n $NAMESPACE apply -Rf deploy/
To deploy a simple rabbitmq service:
NAMESPACE="test-rabbitmq"
kubectl -n $NAMESPACE apply -Rf cr/simple.yaml
watch -n1 kubectl -n $NAMESPACE get pods
A further example, showing how to connect and send a simple message to the rabbitmq instance may be found here.
Content type
Image
Digest
Size
194.2 MB
Last updated
over 6 years ago
docker pull skylt/rabbitmq-operator