{{- $enabled := false -}}
{{- range .Values.plugins.configMaps }}
  {{- if eq .name "kong-plugin-auth-server" }}
    {{- $enabled = true }}
  {{- end }}
{{- end }}
{{- if $enabled }}
kind: ConfigMap
apiVersion: v1
metadata:
  name: kong-plugin-auth-server
  namespace: {{ template "kong.namespace" . }}
  labels:
    {{- include "kong.metaLabels" . | nindent 4 }}
data:
{{ (.Files.Glob "plugin-auth-server/*").AsConfig | indent 2 }}
---
apiVersion: configuration.konghq.com/v1
kind: KongClusterPlugin
metadata:
  name: auth-server
  annotations:
    kubernetes.io/ingress.class: kong
config: {}
plugin: auth-server
{{- end }}
