diff --git a/stable/activemq-artemis/Chart.yaml b/stable/activemq-artemis/Chart.yaml index c9f6528..c049bb5 100644 --- a/stable/activemq-artemis/Chart.yaml +++ b/stable/activemq-artemis/Chart.yaml @@ -1,5 +1,5 @@ name: activemq-artemis -version: 0.3.7 +version: 0.3.8 appVersion: 2.16.3 description: a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system. keywords: diff --git a/stable/activemq-artemis/templates/ingress.yaml b/stable/activemq-artemis/templates/ingress.yaml new file mode 100644 index 0000000..bc1f0c7 --- /dev/null +++ b/stable/activemq-artemis/templates/ingress.yaml @@ -0,0 +1,27 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod + nginx.ingress.kubernetes.io/force-ssl-redirect: "true" + nginx.ingress.kubernetes.io/rewrite-target: / + nginx.ingress.kubernetes.io/backend-protocol: "HTTP" + kubernetes.io/ingress.class: internal-ingress + name: {{ include "artemis.fullname" . }} + namespace: {{ .Release.Namespace }} +spec: + rules: + - host: {{ .Values.dashboardUrl }} + http: + paths: + - path: / + pathType: ImplementationSpecific + backend: + service: + name: {{ include "artemis.fullname" . }} + port: + number: 8161 + tls: + - hosts: + - {{ .Values.dashboardUrl }} + secretName: {{ .Release.Namespace }}-{{ include "artemis.fullname" . }}-tls-cert \ No newline at end of file diff --git a/stable/activemq-artemis/values.yaml b/stable/activemq-artemis/values.yaml index acebbf2..75829ab 100644 --- a/stable/activemq-artemis/values.yaml +++ b/stable/activemq-artemis/values.yaml @@ -129,3 +129,4 @@ prometheus: selector: prometheus: kube-prometheus +dashboardUrl: artemis.tarabutgateway.io