apiVersion: apps/v1 kind: Deployment metadata: name: memelord namespace: memelord-raiko spec: replicas: 1 selector: matchLabels: app: memelord template: metadata: labels: app: memelord spec: containers: - name: memelord image: ghcr.io/l4rm4nd/memelord:latest imagePullPolicy: Always ports: - name: http containerPort: 8000 protocol: TCP env: - name: DOMAIN value: "{{ .Values.hostname }}" - name: DB_ENGINE value: "postgres" - name: POSTGRES_USER valueFrom: secretKeyRef: name: memelord-raiko-database key: username - name: POSTGRES_HOST value: "memelord-raiko-database-rw" - name: POSTGRES_PORT value: "5432" - name: POSTGRES_DB value: "memelord-raiko" - name: POSTGRES_PASSWORD valueFrom: secretKeyRef: name: memelord-raiko-database key: password - name: REDIS_HOST value: "memelord-raiko-redis" - name: REDIS_PORT value: "6379" - name: REDIS_PASSWORD valueFrom: secretKeyRef: name: memelord-raiko-redis key: redis-password - name: STORAGE_BACKEND value: "s3" - name: AWS_STORAGE_BUCKET_NAME value: "memelord-raiko" - name: AWS_S3_ENDPOINT_URL value: "https://minio.ee-lte-1.codemowers.io/" - name: AWS_S3_REGION_NAME value: "ee-lte-1" - name: AWS_ACCESS_KEY_ID valueFrom: secretKeyRef: name: memelord-raiko-bucket key: accessKey - name: AWS_SECRET_ACCESS_KEY valueFrom: secretKeyRef: name: memelord-raiko-bucket key: secretKey - name: OIDC_ENABLED value: "True" - name: OIDC_CREATE_USER value: "True" - name: OIDC_RP_CLIENT_ID valueFrom: secretKeyRef: name: oidc-client-memelord-raiko-owner-secrets key: OIDC_CLIENT_ID - name: OIDC_RP_CLIENT_SECRET valueFrom: secretKeyRef: name: oidc-client-memelord-raiko-owner-secrets key: OIDC_CLIENT_SECRET - name: OIDC_OP_AUTHORIZATION_ENDPOINT value: "https://auth.ee-lte-1.codemowers.io/auth" - name: OIDC_OP_TOKEN_ENDPOINT value: "http://passmower.passmower.svc.cluster.local/token" - name: OIDC_OP_USER_ENDPOINT value: "http://passmower.passmower.svc.cluster.local/me" - name: OIDC_OP_JWKS_ENDPOINT value: "http://passmower.passmower.svc.cluster.local/jwks" - name: OIDC_RP_SIGN_ALGO value: "RS256" - name: OIDC_AUTOLOGIN value: "False" - name: DEBUG value: "True" - name: SECURE_COOKIES value: "True" - name: ENABLE_PUBLIC_FEED value: "True" - name: AWS_S3_ADDRESSING_STYLE value: path