apiVersion: apps/v1 kind: Deployment metadata: name: keycloak namespace: keycloak labels: app: keycloak spec: replicas: 1 selector: matchLabels: app: keycloak template: metadata: labels: app: keycloak spec: containers: - name: keycloak image: quay.io/keycloak/keycloak:26.1 env: - name: KC_HTTP_ENABLED value: "true" - name: KC_HOSTNAME value: "https://keycloak-test.streams.sunet.se" - name: KC_HOSTNAME_ADMIN value: "https://keycloak-test.streams.sunet.se" - name: KC_HOSTNAME_STRICT value: "false" - name: KC_HOSTNAME_STRICT_HTTPS value: "false" - name: KEYCLOAK_USER value: admin - name: KEYCLOAK_PASSWORD valueFrom: secretKeyRef: name: keycloak-admin-secret key: password - name: KEYCLOAK_ADMIN value: "admin" - name: KEYCLOAK_ADMIN_PASSWORD valueFrom: secretKeyRef: name: keycloak-admin-secret key: password - name: KC_HEALTH_ENABLED value: "true" - name: KC_PROXY value: "edge"