volker.raschek and Copilot
562001dc0b
fix(deployment): run plugin container as the reposilite user
...
Helm / helm-lint (push) Successful in 8s
Helm / helm-unittest (push) Successful in 27s
Generate README / generate-parameters (push) Successful in 42s
Markdown linter / markdown-link-checker (push) Successful in 38s
Markdown linter / markdown-lint (push) Successful in 42s
Release / publish-chart (push) Successful in 1m16s
The reposilite entrypoint chowns /app to 977:977 whenever it starts as root. The plugin container downloaded
the jar as its own image user (101), so after the first start the file was owned by 977:977 with mode 0644.
Since the plugins emptyDir survives a container restart within the same pod, a restarted plugin container
could no longer overwrite the existing jar and aborted with "Permission denied", which left the pod in a
permanent Init:CrashLoopBackOff until the pod itself was recreated.
Run the plugin container as 977:977 by default and expose the security context as
deployment.pluginContainer.securityContext, so it can be aligned when PUID/PGID are overridden.
Co-authored-by: Copilot <copilot@github.com >
2026-09-27 18:13:56 +02:00
volker.raschek
000f65045e
fix(renovate): use preset helm
Helm / helm-lint (push) Successful in 5s
Helm / helm-unittest (push) Successful in 21s
2026-06-07 17:30:50 +02:00
volker.raschek
322800e4af
fix(Makefile): get rid of volkerraschek/helm
Helm / helm-lint (push) Successful in 6s
Helm / helm-unittest (push) Successful in 18s
2026-06-07 17:05:20 +02:00
volker.raschek
cac5f03084
chore(deps): rollback docker docker.io/volkerraschek/helm to 3.19.2
Helm / helm-unittest (push) Successful in 20s
Helm / helm-lint (push) Successful in 34s
2025-11-30 13:38:34 +01:00
volker.raschek
e2366f316b
fix(ci): replace volkerraschek/helm with native GitHub Actions
2025-11-30 11:17:29 +01:00
volker.raschek
3642b501d5
fix(ci): define runs-on as string
2025-11-30 10:46:34 +01:00
volker.raschek
96e604f79e
docs(README): adapt stakaters reloader example
2025-11-30 10:46:28 +01:00
volker.raschek
0dd267a0df
docs(README): add an ArgoCD application resource as an example
Release / publish-chart (push) Failing after 20s
2025-10-22 17:38:24 +02:00
volker.raschek
d790cd3ec4
fix(secret): enforce basic auth credentials
...
This patch remove generation of a random string for the username and password of
the basic auth credentials.
The problem with the random generated basic auth credentials is, that this leads
to a new shasum of the secret. GitOps tools like ArgoCD detects a drift trigger
a rolling update.
To avoid this must now the basic auth credentials be defined to enable
prometheus metrics.
2025-10-22 17:14:53 +02:00
volker.raschek
d2c329e1be
docs(README): adapt jq expression to ignore reloader annotation
2025-10-21 22:32:23 +02:00
volker.raschek
db5e38cef1
docs(README): adapt description of RespectIgnoreDifferences
2025-10-21 22:28:23 +02:00
volker.raschek
1fe7bc604e
docs(README): adjust highlighted text
2025-10-21 22:26:15 +02:00
volker.raschek
fa43188e03
docs(README): add tip how to ignore stakater's reloader annotations
2025-10-21 22:22:26 +02:00
volker.raschek
99ed88068a
docs(README): add further jqPathExpressions if stakaters reloader is configured
2025-10-19 19:08:18 +02:00
volker.raschek
95fd713da6
fix(renovate): update packageRule for helm-unittest/helm-unittest
2025-10-16 22:01:54 +02:00
volker.raschek
671a635627
fix(renovate): update packageRule for helm-unittest/helm-unittest
2025-10-16 21:39:56 +02:00
volker.raschek
13fbb0ecc0
fix(vscode): add values.schema.json for helm unittest
2025-10-16 21:11:51 +02:00
volker.raschek
edacc04893
docs(README): ArgoCD configuration note on checksum annotations
2025-10-11 14:04:18 +02:00
volker.raschek
60643bdaf4
fix(renovate): group docker.io/volkerraschek/helm
2025-09-30 17:40:04 +02:00
volker.raschek
e3880f5f00
fix(renovate): group node packages
2025-09-30 17:31:36 +02:00
volker.raschek
334a8b877b
feat(secret): support annotations and labels for the basic auth secret
Release / publish-chart (push) Failing after 46s
2025-09-29 22:54:44 +02:00
volker.raschek
796c257d0a
fix(renovate): update REAMDE
2025-09-20 18:05:14 +02:00
volker.raschek
64de0eb8ea
docs(README): update parameters
2025-09-20 16:23:06 +02:00
volker.raschek
413fe95b86
fix(prometheus): add init containers to download plugins
...
Release / publish-chart (push) Failing after 31s
The following patch extends the helm chart of additional init containers for
each plugin.
2025-09-20 16:21:40 +02:00
volker.raschek
de8ef2b201
chore(deps): update actions/checkout to v5.0.0
2025-09-20 16:21:37 +02:00
volker.raschek
6e38335808
feat(prometheus): add podMonitor and serviceMonitor
...
This patch adds Prometheus podMonitor and serviceMonitor.
2025-09-20 16:21:16 +02:00
volker.raschek
0d7ac396a2
docs(README): add note about the official helm chart
2025-07-23 21:45:02 +02:00
volker.raschek
2cc97c0ce7
fix(values): add missing topologySpreadConstraint.maxSkew
2025-07-23 21:10:12 +02:00
volker.raschek
caa0488db7
fix(values): adapt documentation
2025-07-23 20:51:14 +02:00
volker.raschek
26d6d51418
fix(deployment): add missing data volume
Release / publish-chart (push) Failing after 11s
2025-07-23 20:41:41 +02:00
volker.raschek
045b67cbc2
fix(deployment): remove typo
Release / publish-chart (push) Failing after 13s
2025-07-23 19:49:24 +02:00
volker.raschek
5dbd2902e8
docs(README): adapt badge
Release / publish-chart (push) Failing after 1m23s
2025-07-23 18:35:10 +02:00
volker.raschek
b726409caa
Initial Commit
Release / publish-chart (push) Failing after 44s
2025-07-23 18:29:15 +02:00