1. emqx
{{- if .Values.emqx.enabled -}}
    {{ .Values.emqx.appName}} is created,
    echo "${emqx_svc}"
{{- else -}}
    {{ .Values.emqx.appName}} is skipped
{{- end }}

2. mongo
{{- if .Values.mongo.enabled -}}
    {{ .Values.mongo.appName}} is created
    export mongo_svc=$(kubectl get svc --namespace {{ .Release.Namespace }} {{ .Values.mongo.appName }} )
    echo "${mongo_svc}"
{{- else -}}
    {{ .Values.mongo.appName}} is skipped
{{- end }}

3. nacos
{{- if .Values.nacos.enabled -}}
    {{ .Values.nacos.appName}} is created,
    export nacos_svc=$(kubectl get svc --namespace {{ .Release.Namespace }} {{ .Values.nacos.appName}} )
    echo "${nacos_svc}"
{{- else -}}
    {{ .Values.nacos.appName}} is skipped
{{- end }}

4. rabbitmq
{{- if .Values.rabbitmq.enabled -}}
    {{ .Values.rabbitmq.appName}} is created,
    export rabbitmq_svc=$(kubectl get svc --namespace {{ .Release.Namespace }} {{ .Values.rabbitmq.appName}} )
    echo "${rabbitmq_svc}"
{{- else -}}
    {{ .Values.rabbitmq.appName }} is skipped
{{- end }}
