Files
truecharts/charts/stable/gatus/values.yaml
T
TrueCharts Bot e3b9513fdd fix(gatus): update image ghcr.io/home-operations/gatus-sidecar 0.3.2 → 0.3.5 (#49266)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/home-operations/gatus-sidecar](https://redirect.github.com/home-operations/gatus-sidecar)
| patch | `c6550b4` → `aad3780` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>home-operations/gatus-sidecar
(ghcr.io/home-operations/gatus-sidecar)</summary>

###
[`v0.3.5`](https://redirect.github.com/home-operations/gatus-sidecar/blob/HEAD/CHANGELOG.md#035-2026-06-18)

[Compare
Source](https://redirect.github.com/home-operations/gatus-sidecar/compare/0.3.4...0.3.5)

##### Features

- **chart:** default the Deployment update strategy to Recreate
([#&#8203;103](https://redirect.github.com/home-operations/gatus-sidecar/issues/103))
([e099126](https://redirect.github.com/home-operations/gatus-sidecar/commit/e0991262150a29797123c953003502cb870d5850))

###
[`v0.3.4`](https://redirect.github.com/home-operations/gatus-sidecar/blob/HEAD/CHANGELOG.md#034-2026-06-18)

[Compare
Source](https://redirect.github.com/home-operations/gatus-sidecar/compare/0.3.3...0.3.4)

##### Features

- **chart:** set the Service port to 8080 to match the container port
([#&#8203;101](https://redirect.github.com/home-operations/gatus-sidecar/issues/101))
([a9145eb](https://redirect.github.com/home-operations/gatus-sidecar/commit/a9145eba2789f9b9d8380358e94875022ffe7ab9))

###
[`v0.3.3`](https://redirect.github.com/home-operations/gatus-sidecar/blob/HEAD/CHANGELOG.md#033-2026-06-17)

[Compare
Source](https://redirect.github.com/home-operations/gatus-sidecar/compare/0.3.2...0.3.3)

##### Miscellaneous Chores

- **mise:** update tool helm (4.2.1 → 4.2.2)
([#&#8203;98](https://redirect.github.com/home-operations/gatus-sidecar/issues/98))
([ba089e4](https://redirect.github.com/home-operations/gatus-sidecar/commit/ba089e4433071ffea2987e9fdd2a0d65df65e10c))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9nYXR1cyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2026-06-19 01:31:10 +02:00

152 lines
4.1 KiB
YAML

# yaml-language-server: $schema=./values.schema.json
image:
repository: ghcr.io/twin/gatus
pullPolicy: IfNotPresent
tag: v5.36.0@sha256:c5f210d095fa78e6efaa20ffeb14803f2ba4f10615e16a6d12087697149617f0
sidecarImage:
repository: ghcr.io/home-operations/gatus-sidecar
pullPolicy: IfNotPresent
tag: 0.3.5@sha256:aad3780968860cc4c9e8c63ed21595b1c8574a34678a6adfebe8dcb4b36f8dd2
sidecar:
enable: false
enableService: false
enableIngress: false
enableHttproute: false
autoService: false
autoIngress: false
autoHttproute: false
namespace: "" # Namespace to watch (empty for all namespaces), only one namespace is supported (string)
ingressClass: "" # Ingress class to filter Ingresses, only one ingress class is supported (string)
gatewayName: "" # Gateway name to filter HTTPRoutes, only one gateway name is supported (string)
service:
main:
ports:
main:
port: 8080
targetPort: 8080
persistence:
configmain:
enabled: "{{ .Values.sidecar.enable }}"
mountPath: /config
readOnly: false
targetSelectAll: true
config:
enabled: true
mountPath: /config/config.yaml
subPath: config.yaml
readOnly: true
type: "configmap"
objectName: config
configmap:
config:
enabled: true
data:
config.yaml: |
{{- if .Values.cnpg.main.enabled }}
storage:
type: postgres
path: {{ (printf "%s?client_encoding=utf8" (.Values.cnpg.main.creds.std | trimAll "\"")) | quote }}
{{- end }}
endpoints:
- name: example
url: https://example.org
interval: 60s
conditions:
- "[STATUS] == 200"
- "[BODY] == pat(*<h1>Example Domain</h1>*)"
workload:
main:
podSpec:
containers:
main:
env:
GATUS_CONFIG_PATH: "{{ .Values.persistence.configmain.mountPath }}"
GATUS_DELAY_START_SECONDS: 10
sidecar:
enabled: "{{ .Values.sidecar.enable }}"
imageSelector: sidecarImage
probes:
liveness:
enabled: true
port: "{{ .Values.service.main.ports.main.port }}"
readiness:
enabled: true
port: "{{ .Values.service.main.ports.main.port }}"
startup:
enabled: true
port: "{{ .Values.service.main.ports.main.port }}"
args:
- --output=/config/gatus-sidecar.yaml
- --enable-service={{ .Values.sidecar.enableService }}
- --enable-ingress={{ .Values.sidecar.enableIngress }}
- --enable-httproute={{ .Values.sidecar.enableHttproute }}
- --auto-service={{ .Values.sidecar.autoService }}
- --auto-ingress={{ .Values.sidecar.autoIngress }}
- --auto-httproute={{ .Values.sidecar.autoHttproute }}
- --namespace={{ .Values.sidecar.namespace }}
- --ingress-class={{ .Values.sidecar.ingressClass }}
- --gateway-name={{ .Values.sidecar.gatewayName }}
cnpg:
main:
enabled: true
user: gatus
database: gatus
# Need sysctl to allow ICMP ping from non-root containers
securityContext:
pod:
sysctls:
- name: net.ipv4.ping_group_range
value: "0 2147483647"
# Need RBAC to allow sidecar to watch Services and Ingresses
rbac:
main:
enabled: "{{ .Values.sidecar.enable }}"
primary: true
clusterWide: true
rules:
- apiGroups: [""]
resources:
- "services"
verbs:
- "get"
- "list"
- "watch"
- apiGroups:
- "networking.k8s.io"
resources:
- "ingresses"
- "ingressclasses"
verbs:
- "get"
- "list"
- "watch"
- apiGroups:
- "gateway.networking.k8s.io"
resources:
- "httproutes"
- "gateways"
verbs:
- "get"
- "list"
- "watch"
# Need ServiceAccount for RBAC
serviceAccount:
main:
enabled: true
primary: true
# Need automountServiceAccountToken to allow sidecar to use the ServiceAccount
podOptions:
automountServiceAccountToken: true