** Please be patient while the chart is being deployed ** Credentials: Username : {{ .Values.rabbitmq.username }} echo Password : $(kubectl get secret --namespace {{ .Release.Namespace }} {{ template "rabbitmq.fullname" . }} -o jsonpath="{.data.rabbitmq-password}" | base64 --decode) echo ErLang Cookie : $(kubectl get secret --namespace {{ .Release.Namespace }} {{ template "rabbitmq.fullname" . }} -o jsonpath="{.data.rabbitmq-erlang-cookie}" | base64 --decode) RabbitMQ can be accessed within the cluster on port {{ .Values.rabbitmq.nodePort }} at {{ template "rabbitmq.fullname" . }}.{{ .Release.Namespace }}.svc.cluster.local To access for outside the cluster, perform the following steps: {{- if contains "NodePort" .Values.serviceType }} Obtain the NodePort IP and ports: export NODE_IP=$(kubectl get nodes --namespace {{ .Release.Namespace }} -o jsonpath="{.items[0].status.addresses[0].address}") export NODE_PORT_AMQP=$(kubectl get --namespace {{ .Release.Namespace }} -o jsonpath="{.spec.ports[1].nodePort}" services {{ template "rabbitmq.fullname" . }}) export NODE_PORT_STATS=$(kubectl get --namespace {{ .Release.Namespace }} -o jsonpath="{.spec.ports[3].nodePort}" services {{ template "rabbitmq.fullname" . }}) To Access the RabbitMQ AMQP port: echo URL : amqp://$NODE_IP:$NODE_PORT_AMQP/ To Access the RabbitMQ Management interface: echo URL : http://$NODE_IP:$NODE_PORT_STATS/ {{- else if contains "LoadBalancer" .Values.serviceType }} Obtain the LoadBalancer IP: NOTE: It may take a few minutes for the LoadBalancer IP to be available. Watch the status with: 'kubectl get svc --namespace {{ .Release.Namespace }} -w {{ template "rabbitmq.fullname" . }}' export SERVICE_IP=$(kubectl get svc --namespace {{ .Release.Namespace }} {{ template "rabbitmq.fullname" . }} -o jsonpath='{.status.loadBalancer.ingress[0].ip}') To Access the RabbitMQ AMQP port: echo URL : amqp://$SERVICE_IP:{{ .Values.rabbitmq.nodePort }}/ To Access the RabbitMQ Management interface: echo URL : http://$SERVICE_IP:{{ .Values.rabbitmq.managerPort }}/ {{- else if contains "ClusterIP" .Values.serviceType }} Create a proxy server between localhost and the Kubernetes API Server: kubectl proxy --port 8002 To Access the RabbitMQ AMQP port: URL : amqp://127.0.0.1:8002/api/v1/proxy/namespaces/{{ .Release.Namespace }}/services/{{ template "rabbitmq.fullname" . }}:{{ .Values.rabbitmq.nodePort }}/ To Access the RabbitMQ Management interface: URL : http://127.0.0.1:8002/api/v1/proxy/namespaces/{{ .Release.Namespace }}/services/{{ template "rabbitmq.fullname" . }}:{{ .Values.rabbitmq.managerPort }}/ {{- end }}