image: repository: gitea.coulomb.social/coulomb/inter-hub tag: "" # required; pinned via helm/inter-hub-values.yaml or --set image.tag= pullPolicy: IfNotPresent replicaCount: 1 service: type: ClusterIP port: 8000 targetPort: 8000 resources: requests: cpu: 250m memory: 512Mi limits: cpu: 1000m memory: 2Gi # Env from the K8s Secret created from inter-hub's SOPS handoff file: # deploy/railiance/secrets/inter-hub.env.sops.yaml envSecretName: inter-hub-env ingress: enabled: true className: traefik host: hub.coulomb.social tls: true annotations: traefik.ingress.kubernetes.io/router.entrypoints: websecure traefik.ingress.kubernetes.io/router.tls: "true" cert-manager.io/cluster-issuer: letsencrypt-prod probes: enabled: true path: / port: 8000 liveness: initialDelaySeconds: 30 periodSeconds: 30 timeoutSeconds: 5 failureThreshold: 3 readiness: initialDelaySeconds: 15 periodSeconds: 10 timeoutSeconds: 5 failureThreshold: 3 podSecurityContext: {} securityContext: {} nodeSelector: {} tolerations: [] affinity: {}