apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: rsshub namespace: argocd spec: project: default source: chart: rsshub repoURL: https://naturalselectionlabs.github.io/helm-charts path: nsl targetRevision: 0.2.9 helm: releaseName: rsshub values: | replicaCount: 1 resources: limits: cpu: 1000m memory: 1024Mi requests: cpu: 200m memory: 256Mi redis: enabled: false env: CACHE_TYPE: redis REDIS_URL: redis://192.168.1.2:6379/ puppeteer: enabled: false ingress: enabled: true annotations: kubernetes.io/ingress.class: nginx cert-manager.io/cluster-issuer: letsencrypt-prod kubernetes.io/tls-acme: "true" tls: - secretName: oauth2-proxy hosts: - rsshub.junv.me hosts: - host: rsshub.junv.me paths: - path: / pathType: Prefix tolerations: - key: "node" operator: "Equal" value: "special" effect: "NoSchedule" - key: node-role.kubernetes.io/master operator: Equal value: "" effect: NoSchedule - key: node-role.kubernetes.io/control-plane operator: Equal value: "" effect: NoSchedule destination: server: https://kubernetes.default.svc namespace: home-apps syncPolicy: automated: prune: true selfHeal: true