kind: Deployment apiVersion: apps/v1 metadata: name: skooner namespace: kube-system spec: replicas: 1 selector: matchLabels: k8s-app: skooner template: metadata: labels: k8s-app: skooner spec: containers: - name: skooner image: ghcr.io/skooner-k8s/skooner:stable ports: - containerPort: 4654 livenessProbe: httpGet: scheme: HTTP path: / port: 4654 initialDelaySeconds: 30 timeoutSeconds: 30 env: - name: OIDC_URL valueFrom: secretKeyRef: name: skooner key: url - name: OIDC_CLIENT_ID valueFrom: secretKeyRef: name: skooner key: id - name: OIDC_SECRET valueFrom: secretKeyRef: name: skooner key: secret nodeSelector: 'beta.kubernetes.io/os': linux --- kind: Service apiVersion: v1 metadata: name: skooner namespace: kube-system spec: ports: - port: 80 targetPort: 4654 selector: k8s-app: skooner