--- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: helm-rustical namespace: argo-cd spec: destination: name: '' namespace: apps-roboces server: https://kubernetes.default.svc sources: - repoURL: git.roboces.dev/catalin/fukuops chart: helm-rustical targetRevision: 1.1.1 helm: valuesObject: rustical: debug: enabled: false autoscaling: enabled: true minReplicas: 1 maxReplicas: 3 targetCPUUtilizationPercentage: 80 targetMemoryUtilizationPercentage: 80 service: type: LoadBalancer port: 8001 targetPort: 4000 ingress: enabled: true className: "traefik" hosts: - host: cal.roboces.dev paths: - path: / pathType: Prefix config: oidc.name: Authentik oidc.issuer: https://auth.fukurokuju.dev/application/o/rustical/ oidc.claim_userid: preferred_username oidc.scopes: '["openid", "profile", "groups"]' oidc.allow_sign_up: "true" frontend.allow_password_login: false persistence: enabled: true storageClass: "truenas-nfs-csi" accessMode: ReadWriteMany size: 50Gi secret: existingSecretName: rustical resources: requests: cpu: 250m memory: 256Mi limits: cpu: 500m memory: 512Mi project: roboces syncPolicy: automated: prune: true selfHeal: true