diff --git a/charts/incubator/awesome-ttrss/Chart.yaml b/charts/incubator/awesome-ttrss/Chart.yaml index 7ef8dc3bdc0..1e1f6414b50 100644 --- a/charts/incubator/awesome-ttrss/Chart.yaml +++ b/charts/incubator/awesome-ttrss/Chart.yaml @@ -8,7 +8,7 @@ keywords: - tt-rss - awesome-ttrss home: https://github.com/truecharts/apps/tree/master/charts/stable/awesome-ttrss -icon: https://truecharts.org/_static/img/appicons/tt-rss.png +icon: https://truecharts.org/_static/img/appicons/awesome-ttrss.png sources: - https://github.com/HenryQW/Awesome-TTRSS dependencies: diff --git a/charts/stable/scrutiny/questions.yaml b/charts/stable/scrutiny/questions.yaml index b7c53cdfdf5..3c30a1854d9 100644 --- a/charts/stable/scrutiny/questions.yaml +++ b/charts/stable/scrutiny/questions.yaml @@ -75,7 +75,6 @@ questions: - value: "OnDelete" description: "(Legacy) OnDelete: ignore .spec.template changes" # Include{controllerExpert} - - variable: env group: "Container Configuration" label: "Image Environment" @@ -83,29 +82,13 @@ questions: additional_attrs: true type: dict attrs: - - variable: GIN_MODE - label: "GIN_MODE" + - variable: COLLECTOR_CRON_SCHEDULE + label: "COLLECTOR_CRON_SCHEDULE" + description: "COLLECTOR_CRON_SCHEDULE" schema: type: string - default: "release" - required: true - enum: - - value: "release" - description: "release" - - value: "debug" - description: "debug" - - variable: SCRUTINY_WEB - label: "SCRUTINY_WEB" - description: "SCRUTINY_WEB" - schema: - type: boolean - default: true - - variable: SCRUTINY_COLLECTOR - label: "SCRUTINY_COLLECTOR" - description: "SCRUTINY_COLLECTOR" - schema: - type: boolean - default: true + default: "0 0 * * *" + # Include{containerConfig} - variable: service @@ -212,9 +195,9 @@ questions: attrs: # Include{persistenceBasic} # Include{persistenceAdvanced} - - variable: data - label: "App data Storage" - description: "Stores the Application data." + - variable: influxdb + label: "App influxdb Storage" + description: "Stores the Application influxdb." schema: additional_attrs: true type: dict diff --git a/charts/stable/scrutiny/values.yaml b/charts/stable/scrutiny/values.yaml index 576f10d0896..84b99f0fd25 100644 --- a/charts/stable/scrutiny/values.yaml +++ b/charts/stable/scrutiny/values.yaml @@ -1,22 +1,32 @@ image: - repository: tccr.io/truecharts/scrutiny + repository: ghcr.io/analogj/scrutiny pullPolicy: IfNotPresent - tag: v2021.12.16 + tag: master-omnibus securityContext: runAsNonRoot: false + readOnlyRootFilesystem: false privileged: true allowPrivilegeEscalation: true - readOnlyRootFilesystem: false + capabilities: + add: + - SYS_RAWIO # HDD's + - SYS_ADMIN # NVME's + +env: + COLLECTOR_CRON_SCHEDULE: "0 0 * * *" podSecurityContext: runAsUser: 0 runAsGroup: 0 -env: - SCRUTINY_WEB: true - SCRUTINY_COLLECTOR: true - SCRUTINY_API_ENDPOINT: "http://localhost:8080" +probes: + liveness: + path: "/api/health" + readiness: + path: "/api/health" + startup: + path: "/api/health" service: main: @@ -30,10 +40,10 @@ persistence: enabled: true config: enabled: true - mountPath: "/scrutiny/config" - data: + mountPath: "/opt/scrutiny/config" + influxdb: enabled: true - mountPath: "/config" + mountPath: "/opt/scrutiny/influxdb" udev: enabled: true type: hostPath