[stable/rabbitmq-ha] Add HTTP auth backend (#7140)

* Add HTTP auth backend

* Bump version

* Bump minor version for new feature

* Update Chart.yaml
This commit is contained in:
Christopher Schmidt
2018-08-15 13:55:59 -07:00
committed by k8s-ci-robot
parent 0e6663cc84
commit fd6ec0057f
3 changed files with 22 additions and 1 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
name: rabbitmq-ha
apiVersion: v1
appVersion: 3.7.4
version: 1.7.2
version: 1.8.0
description: Highly available RabbitMQ cluster, the open source message broker
software that implements the Advanced Message Queuing Protocol (AMQP).
keywords:
@@ -38,6 +38,10 @@ data:
rabbitmq_auth_mechanism_ssl,
{{- end }}
{{- if .Values.rabbitmqAuthHTTP.enabled }}
rabbitmq_auth_backend_http,
{{- end }}
rabbitmq_consistent_hash_exchange,
rabbitmq_federation,
rabbitmq_federation_management,
@@ -73,6 +77,11 @@ data:
## Memory-based Flow Control threshold
vm_memory_high_watermark.absolute = {{ .Values.rabbitmqMemoryHighWatermark }}
## Auth HTTP Backend Plugin
{{- if .Values.rabbitmqAuthHTTP.enabled }}
{{ .Values.rabbitmqAuthHTTP.config | indent 4 }}
{{- end }}
## LDAP Plugin
{{- if .Values.rabbitmqLDAPPlugin.enabled }}
{{ .Values.rabbitmqLDAPPlugin.config | indent 4 }}
+12
View File
@@ -59,6 +59,18 @@ rabbitmqAuth:
# auth_mechanisms.2 = AMQPLAIN
# auth_mechanisms.3 = EXTERNAL
## Authentication backend
## Ref: https://github.com/rabbitmq/rabbitmq-auth-backend-http
rabbitmqAuthHTTP:
enabled: false
config: |
# auth_backends.1 = http
# auth_http.user_path = http://some-server/auth/user
# auth_http.vhost_path = http://some-server/auth/vhost
# auth_http.resource_path = http://some-server/auth/resource
# auth_http.topic_path = http://some-server/auth/topic
## LDAP Plugin
## Ref: http://www.rabbitmq.com/ldap.html
rabbitmqLDAPPlugin: