apiVersion: apps/v1 kind: Deployment metadata: name: auth0mock spec: replicas: 1 selector: matchLabels: app.kubernetes.io/name: auth0mock template: metadata: labels: app.kubernetes.io/name: auth0mock spec: containers: - name: auth0mock image: oci.unbound.se/unboundsoftware/auth0mock@sha256:1cd8b8f90df625ef530c35a18e1493eeced799b90a1e01c79212c3d0eb9a3187:${COMMIT} imagePullPolicy: "IfNotPresent" resources: requests: memory: 256Mi limits: memory: 512Mi ports: - containerPort: 3333 env: - name: AUDIENCE value: https://shiny.unbound.se readinessProbe: httpGet: port: 3333 path: /.well-known/jwks.json livenessProbe: httpGet: port: 3333 path: /.well-known/jwks.json initialDelaySeconds: 10 periodSeconds: 30 --- apiVersion: v1 kind: Service metadata: name: auth0mock labels: app.kubernetes.io/name: auth0mock spec: ports: - port: 3333 selector: app.kubernetes.io/name: auth0mock type: ClusterIP