Compare commits

..

160 commits

Author SHA1 Message Date
Renovate Bot
97da7caf32
chore(deps): update pnpm to v10.7.0 (main) (#1168)
Some checks failed
build / lint-node (push) Successful in 1m26s
build / lint-helm (push) Successful in 55s
/ mirror (push) Failing after 2s
build / publish (push) Has been cancelled
build / test-success (push) Has been cancelled
build / e2e (v1.28.15+k3s1) (push) Has been cancelled
build / e2e (v1.31.6+k3s1) (push) Has been cancelled
build / e2e (v1.32.2+k3s1) (push) Has been cancelled
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1168
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-26 15:51:07 +00:00
Renovate Bot
d3c5871838
fix(deps): update subcharts (main) (#1165)
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1165
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-26 15:50:54 +00:00
Michael Kriese
dfd7192c98
test: add forgejo v12 test (#1167)
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1167
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-committed-by: Michael Kriese <michael.kriese@visualon.de>
2025-03-26 15:47:26 +00:00
Michael Kriese
859b7fe8d3
test: fix forgejo test tags 2025-03-26 16:27:41 +01:00
Renovate Bot
72fc2f00e3
fix(deps): update forgejo docker tag to v10.0.3 (main) (#1164)
Some checks failed
build / lint-node (push) Successful in 34s
build / lint-helm (push) Successful in 47s
build / test-success (push) Has been cancelled
build / publish (push) Has been cancelled
build / e2e (v1.28.15+k3s1) (push) Has been cancelled
build / e2e (v1.31.6+k3s1) (push) Has been cancelled
build / e2e (v1.32.2+k3s1) (push) Has been cancelled
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1164
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-23 12:10:24 +00:00
Renovate Bot
17bbb9cf89
fix(deps): update forgejo docker tag to v10.0.2 (main) (#1163)
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1163
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-21 13:37:42 +00:00
Renovate Bot
2c57f85122
chore(deps): update pnpm to v10.6.5 (main) (#1161)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-19 14:11:37 +00:00
Renovate Bot
349d2a36ed
chore(deps): update pnpm to v10.6.4 (main) (#1158)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-17 14:43:11 +00:00
Renovate Bot
5962e0cc7d
ci(deps): update actions/setup-node action to v4.3.0 (main) (#1156)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-17 03:42:53 +00:00
Renovate Bot
588d444bb5
fix(deps): update subcharts (main) (#1154)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-17 00:12:54 +00:00
Renovate Bot
e6250201a6
ci(deps): update dependency helm to v3.17.2 (main) (#1152)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-13 16:41:52 +00:00
Renovate Bot
c09c6ae5e0
chore(deps): update pnpm to v10.6.3 (main) (#1150)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-13 14:42:12 +00:00
Renovate Bot
d43cbf7af2
chore(deps): update dependency lint-staged to v15.5.0 (main) (#1148)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-12 15:11:46 +00:00
Renovate Bot
bd49cdad14
ci(deps): update dependency kubectl to v1.32.3 (main) (#1146)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-12 04:42:26 +00:00
Renovate Bot
67ca46fbb5
chore(deps): update pnpm to v10.6.2 (main) (#1144)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-10 03:12:37 +00:00
Renovate Bot
2e1a563a6b
fix(deps): update subcharts (main) (#1143)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-10 00:08:21 +00:00
Renovate Bot
b261b77fad
chore(deps): update pnpm to v10.6.1 (main) (#1141)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-07 02:12:53 +00:00
Renovate Bot
f2acc5f4dd
chore(deps): update dependency conventional-changelog-core to v9 (main) (#1106)
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1106
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-06 18:34:21 +00:00
Renovate Bot
70ba947913
chore(deps): update pnpm to v10.6.0 (main) (#1139)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-06 17:12:08 +00:00
Renovate Bot
51585c7d98
fix(deps): update subcharts (main) (#1134)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-03 07:38:26 +00:00
Renovate Bot
1ec9db9adf
chore(deps): update dependency prettier to v3.5.3 (main) (#1135)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-03 07:02:07 +00:00
Renovate Bot
262e31426c
ci(deps): update k3s (patch) (main) (patch) (#1132)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-27 19:41:25 +00:00
Renovate Bot
075b3d8b5f
chore(deps): update pnpm to v10.5.2 (main) (#1130)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-27 02:12:30 +00:00
Renovate Bot
dc24ff05fe
chore(deps): update pnpm to v10.5.1 (main) (#1128)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-26 12:41:32 +00:00
Renovate Bot
3f93b532ec
ci(deps): update https://github.com/nick-fields/retry action to v3.0.2 (main) (#1126)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-25 14:11:38 +00:00
Renovate Bot
ad99f52adc
chore(deps): update pnpm to v10.5.0 (main) (#1124)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-25 13:17:51 +00:00
Renovate Bot
15357ed605
fix(deps): update subcharts (main) (#1122)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-24 00:14:45 +00:00
Renovate Bot
25f8b0c840
chore(deps): update dependency prettier to v3.5.2 (main) (#1120)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-22 04:43:09 +00:00
Renovate Bot
d0e2ad903b
ci(deps): update https://github.com/azure/setup-helm action to v4.3.0 (main) (#1117)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-18 08:11:47 +00:00
Renovate Bot
62254247fb
ci(deps): update azure/setup-helm action to v4.3.0 (main) (#1116)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-18 07:37:24 +00:00
Renovate Bot
733b930f27
ci(deps): update https://github.com/nick-fields/retry action to v3.0.1 (main) (#1114)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-17 18:43:05 +00:00
Renovate Bot
628fc3b4e7
fix(deps): update helm release redis to v20.7.1 (main) (#1113)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-17 03:43:11 +00:00
Renovate Bot
9b52aa4eea
fix(deps): update helm release redis-cluster to v11.4.2 (main) (#1111)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-17 02:37:52 +00:00
Renovate Bot
a2028ca2de
fix(deps): update subcharts (main) (#1110)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-17 00:07:45 +00:00
Renovate Bot
8f333dd457
chore(deps): update pnpm to v10.4.1 (main) (#1108)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-16 22:11:39 +00:00
Renovate Bot
775d96235a
chore(deps): update pnpm to v10.4.0 (main) (#1104)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-14 01:11:06 +00:00
Renovate Bot
01cd48266b
ci(deps): update dependency kubectl to v1.32.2 (main) (#1100)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-13 14:27:31 +00:00
Renovate Bot
7e92ed859c
chore(deps): update dependency prettier to v3.5.1 (main) (#1102)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-13 13:59:00 +00:00
Renovate Bot
8b382d0a49
ci(deps): update dependency helm to v3.17.1 (main) (#1098)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-12 21:42:39 +00:00
Michael Kriese
5a3f266bbc
fix(config): mask special chars in setting keys 2025-02-12 10:58:28 +01:00
Renovate Bot
d6b799cd55
chore(deps): update node.js to v22.14.0 (main) (#1096)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-11 11:41:09 +00:00
Renovate Bot
55a3201ea4
chore(deps): update pnpm to v10.3.0 (main) (#1094)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-11 00:13:51 +00:00
Renovate Bot
7838ee7772
fix(deps): update subcharts (main) (#1093)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-10 00:07:40 +00:00
Renovate Bot
a06af8e516
chore(deps): update pnpm to v10 (main) (#1086)
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1086
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-09 13:39:57 +00:00
Renovate Bot
6b87dc5bfd
chore(deps): update dependency prettier to v3.5.0 (main) (#1091)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-09 11:38:38 +00:00
Renovate Bot
1bfa7d8a8d
ci(deps): update pnpm/action-setup action to v4.1.0 (main) (#1088)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-08 17:38:47 +00:00
Renovate Bot
0ae0ac7868
fix(deps): update forgejo docker tag to v10.0.1 (main) (#1089)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [forgejo](https://forgejo.org) ([source](https://codeberg.org/forgejo/forgejo)) | patch | `10.0.0` -> `10.0.1` |

---

### Release Notes

<details>
<summary>forgejo/forgejo (forgejo)</summary>

### [`v10.0.1`](https://codeberg.org/forgejo/forgejo/releases/tag/v10.0.1)

See https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/10.0.1.md

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **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://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE1Ni4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1089
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-08 17:19:50 +00:00
Renovate Bot
d277fa5abb
chore(deps): update pnpm to v9.15.5 (main) (#1084)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-02-02 18:07:14 +00:00
Renovate Bot
fb51fd1b9c
ci(deps): update k3s (patch) (main) (patch) (#1082)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-30 00:44:08 +00:00
Renovate Bot
895e9d2e51
ci(deps): update dependency helm-unittest to v0.7.2 (main) (#1078)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-27 23:42:23 +00:00
Renovate Bot
4ea41d05c9
ci(deps): update actions/setup-node action to v4.2.0 (main) (#1076)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-27 04:41:12 +00:00
Renovate Bot
c7065cb02f
fix(deps): update subcharts (main) (#1074)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-27 00:11:23 +00:00
Renovate Bot
3d167ad47e
chore(deps): update dependency lint-staged to v15.4.3 (main) (#1072)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-26 14:46:52 +00:00
Renovate Bot
c1fb3f9c53
chore(deps): update dependency markdownlint-cli to v0.44.0 (main) (#1070)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-25 01:43:49 +00:00
melonion
29c2d06e2e
docs: Converge values.yaml and README (#1065)
reopening my pull request from codeberg, unfortunately its old contents are not visible at least to me: https://codeberg.org/forgejo-contrib/forgejo-helm/pulls/301#issuecomment-1846317

Co-authored-by: xeruf <xeruf@noreply.codeberg.org>
Co-authored-by: xeruf <27jf@pm.me>
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1065
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: melonion <melonion@noreply.code.forgejo.org>
Co-committed-by: melonion <melonion@noreply.code.forgejo.org>
2025-01-23 13:37:04 +00:00
Renovate Bot
e0a681e2c4
chore(deps): update dependency lint-staged to v15.4.2 (main) (#1068)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-23 11:41:17 +00:00
Renovate Bot
99249e911d
chore(deps): update dependency @bitnami/readme-generator-for-helm to v2.7.0 (main) (#1066)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-23 08:12:57 +00:00
Renovate Bot
40d06b8376
chore(deps): update node.js to v22.13.1 (main) (#1063)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-21 17:39:55 +00:00
Renovate Bot
677445b470
ci(deps): update helm/chart-testing-action action to v2.7.0 (main) (#1061)
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-20 11:47:58 +00:00
viceice-bot
5adf9c5084 Merge pull request 'chore(deps): update dependency lint-staged to v15.4.1 (main)' (#1057) from renovate/main-lint-staged-15.x into main 2025-01-16 18:40:53 +00:00
Renovate Bot
3d71bfc152
chore(deps): update dependency lint-staged to v15.4.1 2025-01-16 18:30:53 +00:00
joshuachp
a5bfb2f53c fix(ingress): apiVersion should be networking.k8s.io/v1 (#1056)
The `apiVersion` should be `networking.k8s.io/v1`

Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1056
Co-authored-by: joshuachp <joshuachp@noreply.code.forgejo.org>
Co-committed-by: joshuachp <joshuachp@noreply.code.forgejo.org>
2025-01-16 13:16:47 +00:00
Michael Kriese
7ea9325fb8
fix: update helm test hook
- Closes #908
2025-01-16 11:47:54 +01:00
Renovate Bot
7204ff3280 fix(deps): update subcharts (main) (#1054)
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1054
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-16 10:42:15 +00:00
Michael Kriese
601aade898
docs: update metallb annotation 2025-01-16 11:40:57 +01:00
Michael Kriese
56fcb01bd0
feat!: readiness probe is now using the heath endpoint
- Closes #917
2025-01-16 11:28:19 +01:00
Michael Kriese
b3d1068082
feat!: ports are now referenced by name
- Closes #919
2025-01-16 11:28:19 +01:00
Michael Kriese
4bfbb48dd3
fix!: drop unsupported api versions
- Closes #918
2025-01-16 11:12:16 +01:00
Michael Kriese
2cabd2dd1b
feat!: set clusterIP to empty value
- Closes #926
2025-01-16 10:56:11 +01:00
Renovate Bot
f7e712d49c feat(deps)!: update forgejo docker tag to v10 (main) (#1052)
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1052
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-16 09:43:52 +00:00
Michael Kriese
bfb0a6c075
ci: drop forgejo v8 and v9 testing 2025-01-16 10:30:39 +01:00
Michael Kriese
18fc56e994
docs: Add upgrade notes 2025-01-16 10:14:43 +01:00
viceice-bot
48d6cc1552 Merge pull request 'chore(deps): update dependency lint-staged to v15.4.0 (main)' (#1050) from renovate/main-lint-staged-15.x into main 2025-01-16 06:48:52 +00:00
Renovate Bot
d7a1423789
chore(deps): update dependency lint-staged to v15.4.0 2025-01-16 06:32:05 +00:00
viceice-bot
c28e68bf2a Merge pull request 'ci(deps): update dependency helm to v3.17.0 (main)' (#1048) from renovate/main-helm-3.x into main 2025-01-15 22:16:28 +00:00
Renovate Bot
354fba2165
ci(deps): update dependency helm to v3.17.0 2025-01-15 22:01:32 +00:00
viceice-bot
eef813ffea Merge pull request 'ci(deps): update dependency kubectl to v1.32.1 (main)' (#1046) from renovate/main-kubectl-1.x into main 2025-01-15 21:12:08 +00:00
Renovate Bot
c3ced353b4
ci(deps): update dependency kubectl to v1.32.1 2025-01-15 21:01:08 +00:00
Renovate Bot
8bf59b293b feat(deps): update helm release postgresql-ha to v15 (main) (#982)
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/982
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-15 13:55:16 +00:00
Renovate Bot
924a1546b7 feat(deps): update helm release postgresql to v16 (main) (#903)
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/903
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-15 13:40:09 +00:00
Michael Kriese
af662db1f2
ci: use forgejo mirror for busybox 2025-01-15 13:39:10 +01:00
Michael Kriese
bc3764c219
ci: use public.ecr.aws mirror for bitnami images (take 2)
- #1045
2025-01-15 13:03:31 +01:00
Michael Kriese
d4d7cdc04f
ci: use public.ecr.aws mirror for bitnami images
- #1045
2025-01-15 12:28:59 +01:00
Michael Kriese
239ea7a5e3
feat!: use ghcr oci mirror
- #1045
2025-01-15 12:19:59 +01:00
Michael Kriese
4bb97219bf
ci: bump k3s stable to v1.31.4 2025-01-15 10:35:21 +01:00
Michael Kriese
c31403c5c7
chore(renovate): update allowed k3s version 2025-01-15 10:34:35 +01:00
Michael Kriese
85704a62d2
ci: bump k3s stable to v1.31 2025-01-15 10:30:22 +01:00
Michael Kriese
ba6efc036c
ci: add v11 test 2025-01-15 10:29:53 +01:00
Renovate Bot
8da39bb5bc ci(deps): update dependency k3s to v1.32.0+k3s1 (minor) (main) (#1036)
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1036
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-01-15 09:29:34 +00:00
viceice-bot
a0e4b93e3a Merge pull request 'chore(deps): update pnpm to v9.15.4 (main)' (#1042) from renovate/main-pnpm-9.x into main 2025-01-13 20:37:57 +00:00
Renovate Bot
677c8d2c52
chore(deps): update pnpm to v9.15.4 2025-01-13 20:30:54 +00:00
viceice-bot
1870f7421f Merge pull request 'ci(deps): update dependency chart-testing to v3.12.0 (main)' (#1040) from renovate/main-chart-testing-3.x into main 2025-01-13 12:37:35 +00:00
Renovate Bot
b79c7f4cb5
ci(deps): update dependency chart-testing to v3.12.0 2025-01-13 12:30:46 +00:00
viceice-bot
40713c8d7d Merge pull request 'fix(deps): update subcharts (main)' (#1038) from renovate/main-subcharts into main 2025-01-13 00:08:16 +00:00
Renovate Bot
4b7c9aabb7
fix(deps): update subcharts 2025-01-13 00:00:55 +00:00
viceice-bot
bd86f2770e Merge pull request 'chore(deps): update node.js to v22.13.0 (main)' (#1033) from renovate/main-node-22.x into main 2025-01-07 20:44:20 +00:00
Renovate Bot
38bf657c1c
chore(deps): update node.js to v22.13.0 2025-01-07 20:31:18 +00:00
viceice-bot
11e5cd2f6b Merge pull request 'fix(deps): update helm release common to v2.29.0 (main)' (#1031) from renovate/main-subcharts into main 2025-01-06 00:38:37 +00:00
Renovate Bot
5127e3af60
fix(deps): update helm release common to v2.29.0 2025-01-06 00:31:19 +00:00
viceice-bot
52446af2d7 Merge pull request 'chore(deps): update pnpm to v9.15.3 (main)' (#1030) from renovate/main-pnpm-9.x into main 2025-01-06 00:07:39 +00:00
Renovate Bot
6d0f6d71d1
chore(deps): update pnpm to v9.15.3 2025-01-06 00:00:57 +00:00
viceice-bot
c9b728919f Merge pull request 'ci(deps): update dependency helm-unittest to v0.7.1 (main)' (#1028) from renovate/main-helm-unittest-0.x into main 2024-12-31 20:42:24 +00:00
Renovate Bot
65ee7cf95c
ci(deps): update dependency helm-unittest to v0.7.1 2024-12-31 20:31:28 +00:00
viceice-bot
99bff9f5dd Merge pull request 'chore(deps): update pnpm to v9.15.2 (main)' (#1026) from renovate/main-pnpm-9.x into main 2024-12-28 21:13:19 +00:00
Renovate Bot
21e1a3ec21
chore(deps): update pnpm to v9.15.2 2024-12-28 21:01:04 +00:00
viceice-bot
6a3282dd11 Merge pull request 'chore(deps): update dependency lint-staged to v15.3.0 (main)' (#1024) from renovate/main-lint-staged-15.x into main 2024-12-28 11:11:08 +00:00
Renovate Bot
36b582b598
chore(deps): update dependency lint-staged to v15.3.0 2024-12-28 11:01:00 +00:00
viceice-bot
1cf2ca5a11 Merge pull request 'fix(deps): update subcharts (main)' (#1021) from renovate/main-subcharts into main 2024-12-23 00:14:13 +00:00
Renovate Bot
ef86231225
fix(deps): update subcharts 2024-12-23 00:00:58 +00:00
viceice-bot
fbec3eaff5 Merge pull request 'chore(deps): update pnpm to v9.15.1 (main)' (#1019) from renovate/main-pnpm-9.x into main 2024-12-20 01:09:56 +00:00
Renovate Bot
881e55b3a4
chore(deps): update pnpm to v9.15.1 2024-12-20 01:00:24 +00:00
viceice-bot
aa541be0bf Merge pull request 'ci(deps): update dependency helm to v3.16.4 (main)' (#1014) from renovate/main-helm-3.x into main 2024-12-19 21:07:03 +00:00
Renovate Bot
0a35265fb7
ci(deps): update dependency helm to v3.16.4 2024-12-19 21:00:25 +00:00
viceice-bot
3f4c2398a7 Merge pull request 'ci(deps): update k3s (patch) (main) (patch)' (#1017) from renovate/main-patch-k3s into main 2024-12-19 20:41:36 +00:00
Renovate Bot
42230062c0
ci(deps): update k3s (patch) 2024-12-19 20:30:30 +00:00
viceice-bot
5f0b6ce467 Merge pull request 'fix(deps): update subcharts (main)' (#1012) from renovate/main-subcharts into main 2024-12-16 00:12:33 +00:00
Renovate Bot
0dfbdec0a7
fix(deps): update subcharts 2024-12-16 00:00:26 +00:00
Renovate Bot
62414441e6 fix(deps): update forgejo docker tag to v9.0.3 (main) (#1010)
Reviewed-on: https://code.forgejo.org/forgejo-helm/forgejo-helm/pulls/1010
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2024-12-12 19:31:53 +00:00
viceice-bot
9067562d51 Merge pull request 'ci(deps): update dependency kubectl to v1.32.0 (main)' (#1008) from renovate/main-kubectl-1.x into main 2024-12-11 21:41:05 +00:00
Renovate Bot
b2d4b4cba6
ci(deps): update dependency kubectl to v1.32.0 2024-12-11 21:30:39 +00:00
viceice-bot
a98ded4172 Merge pull request 'ci(deps): update dependency kubectl to v1.31.4 (main)' (#1006) from renovate/main-kubectl-1.x into main 2024-12-10 20:42:34 +00:00
Renovate Bot
dc7d36610e
ci(deps): update dependency kubectl to v1.31.4 2024-12-10 20:30:44 +00:00
viceice-bot
eb32074595 Merge pull request 'ci(deps): update k3s (patch) (main) (patch)' (#1004) from renovate/main-patch-k3s into main 2024-12-10 17:42:24 +00:00
Renovate Bot
f4a84965bd
ci(deps): update k3s (patch) 2024-12-10 17:30:43 +00:00
viceice-bot
e94e77b182 Merge pull request 'chore(deps): update dependency lint-staged to v15.2.11 (main)' (#1002) from renovate/main-lint-staged-15.x into main 2024-12-10 14:42:05 +00:00
Renovate Bot
13643ca2fd
chore(deps): update dependency lint-staged to v15.2.11 2024-12-10 14:30:52 +00:00
viceice-bot
a0a5986522 Merge pull request 'fix(deps): update helm release redis to v20.4.0 (main)' (#1001) from renovate/main-subcharts into main 2024-12-09 00:07:34 +00:00
Renovate Bot
bb94f00cb0
fix(deps): update helm release redis to v20.4.0 2024-12-09 00:00:40 +00:00
viceice-bot
9f589a5e28 Merge pull request 'chore(deps): update pnpm to v9.15.0 (main)' (#999) from renovate/main-pnpm-9.x into main 2024-12-06 15:41:57 +00:00
Renovate Bot
d653aa00bc
chore(deps): update pnpm to v9.15.0 2024-12-06 15:30:48 +00:00
viceice-bot
c33472abce Merge pull request 'chore(deps): update dependency prettier to v3.4.2 (main)' (#997) from renovate/main-prettier-3.x into main 2024-12-04 07:40:02 +00:00
Renovate Bot
396842354a
chore(deps): update dependency prettier to v3.4.2 2024-12-04 07:32:08 +00:00
viceice-bot
9747cf4a57 Merge pull request 'chore(deps): update node.js to v22.12.0 (main)' (#995) from renovate/main-node-22.x into main 2024-12-03 21:38:06 +00:00
Renovate Bot
79dc576861
chore(deps): update node.js to v22.12.0 2024-12-03 21:30:40 +00:00
viceice-bot
69775a77ff Merge pull request 'fix(deps): update subcharts (main)' (#993) from renovate/main-subcharts into main 2024-12-02 00:13:03 +00:00
Renovate Bot
2229d5df3d
fix(deps): update subcharts 2024-12-02 00:00:37 +00:00
viceice-bot
cebd8562e4 Merge pull request 'chore(deps): update pnpm to v9.14.4 (main)' (#991) from renovate/main-pnpm-9.x into main 2024-11-29 11:37:34 +00:00
Renovate Bot
8cf06f388e
chore(deps): update pnpm to v9.14.4 2024-11-29 11:31:07 +00:00
viceice-bot
a8acb5d859 Merge pull request 'chore(deps): update pnpm to v9.14.3 (main)' (#989) from renovate/main-pnpm-9.x into main 2024-11-28 16:37:42 +00:00
Renovate Bot
1b78d9be05
chore(deps): update pnpm to v9.14.3 2024-11-28 16:30:53 +00:00
viceice-bot
dfbf3333db Merge pull request 'chore(deps): update dependency prettier to v3.4.1 (main)' (#987) from renovate/main-prettier-3.x into main 2024-11-26 13:38:47 +00:00
Renovate Bot
859fe79f16
chore(deps): update dependency prettier to v3.4.1 2024-11-26 13:31:06 +00:00
viceice-bot
03d484c331 Merge pull request 'chore(deps): update dependency prettier to v3.4.0 (main)' (#985) from renovate/main-prettier-3.x into main 2024-11-26 05:11:50 +00:00
Renovate Bot
13bbf06a9c
chore(deps): update dependency prettier to v3.4.0 2024-11-26 05:00:56 +00:00
viceice-bot
0c8f775dca Merge pull request 'chore(deps): update dependency helm-unittest to v0.7.0 (main)' (#983) from renovate/main-helm-unittest-0.x into main 2024-11-25 23:42:44 +00:00
Renovate Bot
77728d227f
chore(deps): update dependency helm-unittest to v0.7.0 2024-11-25 23:30:58 +00:00
viceice-bot
745b467416 Merge pull request 'fix(deps): update helm release postgresql-ha to v14.3.10 (main)' (#980) from renovate/main-subcharts into main 2024-11-25 00:18:32 +00:00
Renovate Bot
60a9ae0955
fix(deps): update helm release postgresql-ha to v14.3.10 2024-11-25 00:00:49 +00:00
viceice-bot
c0c04cab84 Merge pull request 'chore(deps): update dependency markdownlint-cli to v0.43.0 (main)' (#978) from renovate/main-markdownlint-cli-0.x into main 2024-11-23 04:42:07 +00:00
Renovate Bot
2d3b855160
chore(deps): update dependency markdownlint-cli to v0.43.0 2024-11-23 04:31:04 +00:00
viceice-bot
cecafe70e4 Merge pull request 'ci(deps): update dependency kubectl to v1.31.3 (main)' (#976) from renovate/main-kubectl-1.x into main 2024-11-21 01:39:10 +00:00
Renovate Bot
b9dd22067f
ci(deps): update dependency kubectl to v1.31.3 2024-11-21 01:31:12 +00:00
viceice-bot
e03c7e730c Merge pull request 'chore(deps): update pnpm to v9.14.2 (main)' (#974) from renovate/main-pnpm-9.x into main 2024-11-20 11:42:03 +00:00
Renovate Bot
e95b714980
chore(deps): update pnpm to v9.14.2 2024-11-20 11:31:16 +00:00
viceice-bot
9d62d83a56 Merge pull request 'chore(deps): update pnpm to v9.14.1 (main)' (#972) from renovate/main-pnpm-9.x into main 2024-11-20 01:11:24 +00:00
Renovate Bot
c3620a3ed1
chore(deps): update pnpm to v9.14.1 2024-11-20 01:00:53 +00:00
viceice-bot
3bd1b332db Merge pull request 'fix(deps): update subcharts (main)' (#968) from renovate/main-subcharts into main 2024-11-18 16:07:58 +00:00
Renovate Bot
950c974305
fix(deps): update subcharts 2024-11-18 16:00:51 +00:00
viceice-bot
182212eff8 Merge pull request 'chore(deps): update dependency husky to v9.1.7 (main)' (#970) from renovate/main-husky-9.x into main 2024-11-18 15:41:32 +00:00
Renovate Bot
7ed5afa04b
chore(deps): update dependency husky to v9.1.7 2024-11-18 15:31:00 +00:00
31 changed files with 703 additions and 479 deletions

View file

@ -6,11 +6,11 @@ runs:
using: 'composite'
steps:
- name: Setup pnpm
uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 # v4.0.0
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
with:
standalone: true
- uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
- uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
with:
node-version-file: .node-version
cache: 'pnpm'

View file

@ -30,7 +30,7 @@
"matchFileNames": [".forgejo/workflows/**"],
"matchPackageNames": ["k3s-io/k3s"],
"matchUpdateTypes": ["major", "minor"],
"matchCurrentValue": "!/^v1.31/",
"matchCurrentValue": "!/^v1.32/",
"enabled": false
}
],

View file

@ -14,10 +14,10 @@ permissions:
contents: read
env:
HELM_VERSION: v3.16.3 # renovate: datasource=github-releases depName=helm packageName=helm/helm
HELM_UNITTEST_VERSION: v0.6.3 # renovate: datasource=github-releases depName=helm-unittest packageName=helm-unittest/helm-unittest
HELM_CHART_TESTING_VERSION: v3.11.0 # renovate: datasource=github-releases depName=chart-testing packageName=helm/chart-testing
KUBECTL_VERSION: v1.31.2 # renovate: datasource=github-releases depName=kubectl packageName=kubernetes/kubernetes
HELM_VERSION: v3.17.2 # renovate: datasource=github-releases depName=helm packageName=helm/helm
HELM_UNITTEST_VERSION: v0.7.2 # renovate: datasource=github-releases depName=helm-unittest packageName=helm-unittest/helm-unittest
HELM_CHART_TESTING_VERSION: v3.12.0 # renovate: datasource=github-releases depName=chart-testing packageName=helm/chart-testing
KUBECTL_VERSION: v1.32.3 # renovate: datasource=github-releases depName=kubectl packageName=kubernetes/kubernetes
CT_GITHUB_GROUPS: true
jobs:
@ -60,12 +60,12 @@ jobs:
- uses: ./.forgejo/actions/setup
- name: install chart-testing
uses: helm/chart-testing-action@e6669bcd63d7cb57cb4380c33043eebe5d111992 # v2.6.1
uses: helm/chart-testing-action@0d28d3144d3a25ea2cc349d6e59901c4ff469b3b # v2.7.0
with:
version: ${{ env.HELM_CHART_TESTING_VERSION }}
- name: install helm
uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v4.2.0
uses: azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
with:
version: ${{ env.HELM_VERSION }}
@ -94,9 +94,9 @@ jobs:
- v1.28.15+k3s1 # renovate: k3s
# https://github.com/k3s-io/k3s/blob/master/channel.yaml#L3-L4
# stable version
- v1.30.6+k3s1 # renovate: k3s
- v1.31.6+k3s1 # renovate: k3s
# newest version
- v1.31.2+k3s1 # renovate: k3s
- v1.32.2+k3s1 # renovate: k3s
steps:
- run: cat /etc/os-release
@ -110,13 +110,12 @@ jobs:
- uses: ./.forgejo/actions/setup
- name: install helm
uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v4.2.0
uses: azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
with:
version: ${{ env.HELM_VERSION }}
- name: Install chart-testing
# TODO: pin to version when this is released: https://github.com/helm/chart-testing-action/pull/137
uses: helm/chart-testing-action@5aa1c68405a43a57240a9b2869379324b2bec0fc # main
uses: helm/chart-testing-action@0d28d3144d3a25ea2cc349d6e59901c4ff469b3b # v2.7.0
with:
version: ${{ env.HELM_CHART_TESTING_VERSION }}
@ -127,7 +126,7 @@ jobs:
- run: kubectl get no -o wide
- name: install chart
uses: https://github.com/nick-fields/retry@7152eba30c6575329ac0576536151aca5a72780e # v3.0.0
uses: https://github.com/nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3.0.2
with:
timeout_minutes: 15
max_attempts: 3
@ -180,7 +179,7 @@ jobs:
- uses: ./.forgejo/actions/setup-node
- name: install helm
uses: https://github.com/azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v4.2.0
uses: https://github.com/azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
with:
version: ${{ env.HELM_VERSION }}

1
.gitignore vendored
View file

@ -1,3 +1,4 @@
charts/
node_modules/
.DS_Store
unittests/*/__snapshot__/

View file

@ -1 +1 @@
22.11.0
22.14.0

View file

@ -4,7 +4,7 @@
".github/workflows/*",
".forgejo/workflows/*"
],
"https://raw.githubusercontent.com/helm-unittest/helm-unittest/v0.6.3/schema/helm-testsuite.json": [
"https://raw.githubusercontent.com/helm-unittest/helm-unittest/v0.7.2/schema/helm-testsuite.json": [
"/unittests/**/*.yaml"
]
},

View file

@ -1,18 +1,18 @@
dependencies:
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
version: 2.27.0
repository: oci://ghcr.io/visualon/bitnamicharts
version: 2.30.0
- name: postgresql
repository: oci://registry-1.docker.io/bitnamicharts
version: 15.5.38
repository: oci://ghcr.io/visualon/bitnamicharts
version: 16.5.6
- name: postgresql-ha
repository: oci://registry-1.docker.io/bitnamicharts
version: 14.3.7
repository: oci://ghcr.io/visualon/bitnamicharts
version: 15.3.8
- name: redis-cluster
repository: oci://registry-1.docker.io/bitnamicharts
version: 11.0.7
repository: oci://ghcr.io/visualon/bitnamicharts
version: 11.4.6
- name: redis
repository: oci://registry-1.docker.io/bitnamicharts
version: 20.2.1
digest: sha256:87c9fa74998fd7176efb062d1d9a7735262cd3018220693366a49a373e19b674
generated: "2024-11-11T00:01:47.549106793Z"
repository: oci://ghcr.io/visualon/bitnamicharts
version: 20.11.4
digest: sha256:a9c9f0779663336dd22ca4896f22bb64427e28f20aa567aee2f18474f8e31a23
generated: "2025-03-26T15:31:33.532188569Z"

View file

@ -3,7 +3,7 @@ name: forgejo
description: Forgejo Helm chart for Kubernetes
type: application
version: 0.0.0
appVersion: 9.0.2
appVersion: 10.0.3
icon: https://code.forgejo.org/forgejo/forgejo/raw/branch/forgejo/assets/logo.svg
home: https://forgejo.org/
@ -22,33 +22,35 @@ maintainers:
- name: Michael Kriese
email: michael.kriese@visualon.de
# Bitnami charts are served from Docker Hub
# Bitnami charts are served from ghcr mirror because of rate limiting on Docker Hub
# https://hub.docker.com/u/bitnamicharts
# https://blog.bitnami.com/2023/01/bitnami-helm-charts-available-as-oci.html
# https://github.com/bitnami/charts/issues/30853
# https://code.forgejo.org/forgejo-helm/forgejo-helm/issues/1045
dependencies:
# https://github.com/bitnami/charts/blob/main/bitnami/common/Chart.yaml
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
repository: oci://ghcr.io/visualon/bitnamicharts
tags:
- bitnami-common
version: 2.27.0
version: 2.30.0
# https://github.com/bitnami/charts/blob/main/bitnami/postgresql/Chart.yaml
- name: postgresql
repository: oci://registry-1.docker.io/bitnamicharts
version: 15.5.38
repository: oci://ghcr.io/visualon/bitnamicharts
version: 16.5.6
condition: postgresql.enabled
# https://github.com/bitnami/charts/blob/main/bitnami/postgresql-ha/Chart.yaml
- name: postgresql-ha
repository: oci://registry-1.docker.io/bitnamicharts
version: 14.3.7
repository: oci://ghcr.io/visualon/bitnamicharts
version: 15.3.8
condition: postgresql-ha.enabled
# https://github.com/bitnami/charts/blob/main/bitnami/redis-cluster/Chart.yaml
- name: redis-cluster
repository: oci://registry-1.docker.io/bitnamicharts
version: 11.0.7
repository: oci://ghcr.io/visualon/bitnamicharts
version: 11.4.6
condition: redis-cluster.enabled
# https://github.com/bitnami/charts/blob/main/bitnami/redis/Chart.yaml
- name: redis
repository: oci://registry-1.docker.io/bitnamicharts
version: 20.2.1
repository: oci://ghcr.io/visualon/bitnamicharts
version: 20.11.4
condition: redis.enabled

123
README.md
View file

@ -20,7 +20,6 @@
- [User defined environment variables in app.ini](#user-defined-environment-variables-in-appini)
- [External Database](#external-database)
- [Ports and external url](#ports-and-external-url)
- [ClusterIP](#clusterip)
- [SSH and Ingress](#ssh-and-ingress)
- [SSH on crio based kubernetes cluster](#ssh-on-crio-based-kubernetes-cluster)
- [Cache](#cache)
@ -57,6 +56,7 @@
- [Advanced](#advanced)
- [Contributing](#contributing)
- [Upgrading](#upgrading)
- [To v11](#to-v11)
- [To v10](#to-v10)
- [To v9](#to-v9)
- [To v8](#to-v8)
@ -176,14 +176,14 @@ gitea:
This chart will set a few defaults in the Forgejo configuration based on the service and ingress settings.
All defaults can be overwritten in `gitea.config`.
INSTALL_LOCK is always set to true, since we want to configure Forgejo with this helm chart and everything is taken care of.
INSTALL_LOCK is always set to true because the configuration in this helm chart makes any configuration via installer superfluous.
_All default settings are made directly in the generated `app.ini`, not in the Values._
#### Database defaults
If a builtIn database is enabled the database configuration is set automatically.
For example, PostgreSQL builtIn will appear in the `app.ini` as:
If a database subchart is enabled, the database configuration is set automatically.
For example, PostgreSQL will appear in the `app.ini` as:
```ini
[database]
@ -449,23 +449,6 @@ This helm chart automatically configures the clone urls to use the correct ports
You can change these ports by hand using the `gitea.config` dict.
However you should know what you're doing.
### ClusterIP
By default the `clusterIP` will be set to `None`, which is the default for headless services.
However if you want to omit the clusterIP field in the service, use the following values:
```yaml
service:
http:
type: ClusterIP
port: 3000
clusterIP:
ssh:
type: ClusterIP
port: 22
clusterIP:
```
### SSH and Ingress
If you're using ingress and want to use SSH, keep in mind, that ingress is not able to forward SSH Ports.
@ -475,7 +458,7 @@ You will need a LoadBalancer like `metallb` and a setting in your ssh service an
service:
ssh:
annotations:
metallb.universe.tf/allow-shared-ip: test
metallb.io/allow-shared-ip: test
```
### SSH on crio based kubernetes cluster
@ -548,8 +531,6 @@ postgresql:
This chart enables you to create a default admin user.
It is also possible to update the password for this user by upgrading or redeploying the chart.
It is not possible to delete an admin user after it has been created.
This has to be done in the ui.
You cannot use `admin` as username.
```yaml
@ -579,7 +560,9 @@ gitea:
existingSecret: gitea-admin-secret
```
Whether you use the existing Secret or specify a user name and password, there are three modes for how the admin user password is created or set.
To delete the admin user, set `username` or `password` to an empty value and delete the user in the UI.
Whether you use the existing Secret or specify a username and password directly, there are three modes for how the admin user password is created or set.
- `keepUpdated` (the default) will set the admin user password, and reset it to the defined value every time the pod is recreated.
- `initialOnlyNoReset` will set the admin user password when creating it, but never try to update the password.
@ -650,7 +633,7 @@ Affected options:
Like the admin user, OAuth2 settings can be updated and disabled but not deleted.
Deleting OAuth2 settings has to be done in the UI.
All OAuth2 values, which are documented [here](https://forgejo.org/docs/latest/admin/command-line/#admin), are available.
[All OAuth2 values](https://forgejo.org/docs/latest/admin/command-line/#admin-auth-add-oauth) are available.
Multiple OAuth2 sources can be configured with additional OAuth list items.
@ -709,12 +692,9 @@ route:
## Configure commit signing
When using the rootless image the gpg key folder is not persistent by default.
If you consider using signed commits for internal Forgejo activities (e.g. initial commit), you'd need to provide a signing key.
Prior to [PR186](https://gitea.com/gitea/helm-chart/pulls/186), imported keys had to be re-imported once the container got replaced by another.
The mentioned PR introduced a new configuration object `signing` allowing you to configure prerequisites for commit signing.
By default this section is disabled to maintain backwards compatibility.
When using the rootless image, the GPG key folder is not persistent by default.
If you want commits by Forgejo (e.g. initial commit) to be signed,
you need to provide a signing key:
```yaml
signing:
@ -722,8 +702,10 @@ signing:
gpgHome: /data/git/.gnupg
```
Regardless of the used container image the `signing` object allows to specify a private gpg key.
Either using the `signing.privateKey` to define the key inline, or refer to an existing secret containing the key data by using `signing.existingSecret`.
By default this section is disabled to maintain backwards compatibility.
Regardless of the used container image the `signing` object allows to specify a private GPG key.
Either using the `signing.privateKey` to define the key inline, or referring to an existing secret containing the key data with `signing.existingSecret`.
```yaml
apiVersion: v1
@ -743,7 +725,7 @@ signing:
existingSecret: custom-gitea-gpg-key
```
To use the gpg key, Forgejo needs to be configured accordingly.
To use the GPG key, Forgejo needs to be configured accordingly.
A detailed description can be found in the [documentation](https://forgejo.org/docs/latest/admin/signing/#general-configuration).
## Metrics and profiling
@ -922,7 +904,7 @@ To comply with the Forgejo helm chart definition of the digest parameter, a "cus
| --------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| `service.http.type` | Kubernetes service type for web traffic | `ClusterIP` |
| `service.http.port` | Port number for web traffic | `3000` |
| `service.http.clusterIP` | ClusterIP setting for http autosetup for deployment is None | `None` |
| `service.http.clusterIP` | ClusterIP setting for http autosetup for deployment | `nil` |
| `service.http.loadBalancerIP` | LoadBalancer IP setting | `nil` |
| `service.http.nodePort` | NodePort for http service | `nil` |
| `service.http.externalTrafficPolicy` | If `service.http.type` is `NodePort` or `LoadBalancer`, set this to `Local` to enable source IP preservation | `nil` |
@ -935,7 +917,7 @@ To comply with the Forgejo helm chart definition of the digest parameter, a "cus
| `service.http.loadBalancerClass` | Loadbalancer class | `nil` |
| `service.ssh.type` | Kubernetes service type for ssh traffic | `ClusterIP` |
| `service.ssh.port` | Port number for ssh traffic | `22` |
| `service.ssh.clusterIP` | ClusterIP setting for ssh autosetup for deployment is None | `None` |
| `service.ssh.clusterIP` | ClusterIP setting for ssh autosetup for deployment | `nil` |
| `service.ssh.loadBalancerIP` | LoadBalancer IP setting | `nil` |
| `service.ssh.nodePort` | NodePort for ssh service | `nil` |
| `service.ssh.externalTrafficPolicy` | If `service.ssh.type` is `NodePort` or `LoadBalancer`, set this to `Local` to enable source IP preservation | `nil` |
@ -950,16 +932,15 @@ To comply with the Forgejo helm chart definition of the digest parameter, a "cus
### Ingress
| Name | Description | Value |
| ------------------------------------ | --------------------------------------------------------------------------- | ----------------- |
| `ingress.enabled` | Enable ingress | `false` |
| `ingress.className` | Ingress class name | `nil` |
| `ingress.annotations` | Ingress annotations | `{}` |
| `ingress.hosts[0].host` | Default Ingress host | `git.example.com` |
| `ingress.hosts[0].paths[0].path` | Default Ingress path | `/` |
| `ingress.hosts[0].paths[0].pathType` | Ingress path type | `Prefix` |
| `ingress.tls` | Ingress tls settings | `[]` |
| `ingress.apiVersion` | Specify APIVersion of ingress object. Mostly would only be used for argocd. | |
| Name | Description | Value |
| ------------------------------------ | -------------------- | ----------------- |
| `ingress.enabled` | Enable ingress | `false` |
| `ingress.className` | Ingress class name | `nil` |
| `ingress.annotations` | Ingress annotations | `{}` |
| `ingress.hosts[0].host` | Default Ingress host | `git.example.com` |
| `ingress.hosts[0].paths[0].path` | Default Ingress path | `/` |
| `ingress.hosts[0].paths[0].pathType` | Ingress path type | `Prefix` |
| `ingress.tls` | Ingress tls settings | `[]` |
### Route
@ -1040,7 +1021,7 @@ To comply with the Forgejo helm chart definition of the digest parameter, a "cus
| ------------------------ | ----------------------------------------------------------------- | ------------------ |
| `signing.enabled` | Enable commit/action signing | `false` |
| `signing.gpgHome` | GPG home directory | `/data/git/.gnupg` |
| `signing.privateKey` | Inline private gpg key for signed internal Git activity | `""` |
| `signing.privateKey` | Inline private GPG key for signed internal Git activity | `""` |
| `signing.existingSecret` | Use an existing secret to store the value of `signing.privateKey` | `""` |
### Gitea
@ -1132,15 +1113,16 @@ blocks, while the keys themselves remain in all caps.
### ReadinessProbe
| Name | Description | Value |
| ------------------------------------------ | ------------------------------------------------- | ------ |
| `gitea.readinessProbe.enabled` | Enable readiness probe | `true` |
| `gitea.readinessProbe.tcpSocket.port` | Port to probe for readiness | `http` |
| `gitea.readinessProbe.initialDelaySeconds` | Initial delay before readiness probe is initiated | `5` |
| `gitea.readinessProbe.timeoutSeconds` | Timeout for readiness probe | `1` |
| `gitea.readinessProbe.periodSeconds` | Period for readiness probe | `10` |
| `gitea.readinessProbe.successThreshold` | Success threshold for readiness probe | `1` |
| `gitea.readinessProbe.failureThreshold` | Failure threshold for readiness probe | `3` |
| Name | Description | Value |
| ------------------------------------------ | ------------------------------------------------- | -------------- |
| `gitea.readinessProbe.enabled` | Enable readiness probe | `true` |
| `gitea.readinessProbe.httpGet.path` | Path to probe for readiness | `/api/healthz` |
| `gitea.readinessProbe.httpGet.port` | Port to probe for readiness | `http` |
| `gitea.readinessProbe.initialDelaySeconds` | Initial delay before readiness probe is initiated | `5` |
| `gitea.readinessProbe.timeoutSeconds` | Timeout for readiness probe | `1` |
| `gitea.readinessProbe.periodSeconds` | Period for readiness probe | `10` |
| `gitea.readinessProbe.successThreshold` | Success threshold for readiness probe | `1` |
| `gitea.readinessProbe.failureThreshold` | Failure threshold for readiness probe | `3` |
### StartupProbe
@ -1157,7 +1139,7 @@ blocks, while the keys themselves remain in all caps.
### Redis&reg; Cluster
Redis&reg; Cluster is loaded as a dependency from [Bitnami](https://github.com/bitnami/charts/tree/master/bitnami/redis-cluster) if enabled in the values.
Complete Configuration can be taken from their website.
Full configuration options are available on their website.
Redis cluster and [Redis](#redis) cannot be enabled at the same time.
| Name | Description | Value |
@ -1170,7 +1152,7 @@ Redis cluster and [Redis](#redis) cannot be enabled at the same time.
### Redis&reg;
Redis&reg; is loaded as a dependency from [Bitnami](https://github.com/bitnami/charts/tree/master/bitnami/redis) if enabled in the values.
Complete Configuration can be taken from their website.
Full configuration options are available on their website.
Redis and [Redis cluster](#redis-cluster) cannot be enabled at the same time.
| Name | Description | Value |
@ -1183,7 +1165,7 @@ Redis and [Redis cluster](#redis-cluster) cannot be enabled at the same time.
### PostgreSQL HA
PostgreSQL HA is loaded as a dependency from [Bitnami](https://github.com/bitnami/charts/tree/master/bitnami/postgresql-ha) if enabled in the values.
Complete Configuration can be taken from their website.
Full configuration options are available on their website.
| Name | Description | Value |
| ------------------------------------------- | ---------------------------------------------------------------- | ----------- |
@ -1201,7 +1183,7 @@ Complete Configuration can be taken from their website.
### PostgreSQL
PostgreSQL is loaded as a dependency from [Bitnami](https://github.com/bitnami/charts/tree/master/bitnami/postgresql) if enabled in the values.
Complete Configuration can be taken from their website.
Full configuration options are available on their website.
| Name | Description | Value |
| ------------------------------------------------------- | ---------------------------------------------------------------- | ------- |
@ -1216,11 +1198,11 @@ Complete Configuration can be taken from their website.
| Name | Description | Value |
| ------------------ | ------------------------------------------------------------------ | --------- |
| `checkDeprecation` | Set it to false to skip this basic validation check. | `true` |
| `test.enabled` | Set it to false to disable test-connection Pod. | `true` |
| `checkDeprecation` | Whether to run this basic validation check. | `true` |
| `test.enabled` | Whether to use test-connection Pod. | `true` |
| `test.image.name` | Image name for the wget container used in the test-connection Pod. | `busybox` |
| `test.image.tag` | Image tag for the wget container used in the test-connection Pod. | `latest` |
| `extraDeploy` | Array of extra objects to deploy with the release | `[]` |
| `extraDeploy` | Array of extra objects to deploy with the release. | `[]` |
## Contributing
@ -1236,6 +1218,19 @@ This section lists major and breaking changes of each Helm Chart version.
Please read them carefully to upgrade successfully, especially the change of the **default database backend**!
If you miss this, blindly upgrading may delete your Postgres instance and you may lose your data!
### To v11
PostgreSQL and PostgreSQL HA are now using PostgreSQL v17.
Please read PostgresSQL upgrade guide before upgrading.
You need Forgejo v10+ to use this Helm Chart version.
Forgejo v9 is now EOL.
ClusterIP is now emtpy instead of `None` for http and ssh service.
Unsupported api versions for `Ingress` and `PodDisruptionBudget` are removed.
`Ingress` and `Service` are now using named ports.
The ReadinessProbe is now using the `/api/healthz` endpoint.
### To v10
You need Forgejo v9+ to use this Helm Chart version.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1 +1,20 @@
# default values with some modifications
# Use mirror
# https://code.forgejo.org/forgejo-helm/forgejo-helm/issues/1045
global:
security:
allowInsecureImages: true
redis-cluster:
image:
registry: public.ecr.aws
postgresql-ha:
postgresql:
image:
registry: public.ecr.aws
pgpool:
image:
registry: public.ecr.aws
test:
image:
name: code.forgejo.org/oci/busybox

View file

@ -1,6 +1,11 @@
# Test codeberg.org image
image:
registry: codeberg.org
# Use mirror
# https://code.forgejo.org/forgejo-helm/forgejo-helm/issues/1045
test:
image:
name: code.forgejo.org/oci/busybox
redis-cluster:
enabled: false

View file

@ -1,10 +1,24 @@
redis-cluster:
enabled: false
postgresql:
enabled: true
postgresql-ha:
enabled: false
postgresql:
enabled: true
# Use mirror
# https://code.forgejo.org/forgejo-helm/forgejo-helm/issues/1045
image:
registry: public.ecr.aws
global:
security:
allowInsecureImages: true
# Use mirror
# https://code.forgejo.org/forgejo-helm/forgejo-helm/issues/1045
test:
image:
name: code.forgejo.org/oci/busybox
persistence:
enabled: true

View file

@ -1,7 +1,13 @@
image:
registry: codeberg.org
repository: forgejo-experimental/forgejo
tag: 10.0-test # don't pin, manifests can be missing
tag: 10 # don't pin, manifests can be missing
# Use mirror
# https://code.forgejo.org/forgejo-helm/forgejo-helm/issues/1045
test:
image:
name: code.forgejo.org/oci/busybox
redis-cluster:
enabled: false

View file

@ -1,7 +1,13 @@
image:
registry: codeberg.org
repository: forgejo-experimental/forgejo
tag: 8.0-test # don't pin, manifests can be missing
tag: 11 # don't pin, manifests can be missing
# Use mirror
# https://code.forgejo.org/forgejo-helm/forgejo-helm/issues/1045
test:
image:
name: code.forgejo.org/oci/busybox
redis-cluster:
enabled: false

View file

@ -1,7 +1,13 @@
image:
registry: codeberg.org
repository: forgejo-experimental/forgejo
tag: 9.0-test # don't pin, manifests can be missing
tag: 12 # don't pin, manifests can be missing
# Use mirror
# https://code.forgejo.org/forgejo-helm/forgejo-helm/issues/1045
test:
image:
name: code.forgejo.org/oci/busybox
redis-cluster:
enabled: false

View file

@ -14,18 +14,18 @@
"test": "helm unittest --strict -f 'unittests/**/*.yaml' ./"
},
"devDependencies": {
"@bitnami/readme-generator-for-helm": "2.6.1",
"@bitnami/readme-generator-for-helm": "2.7.0",
"clipanion": "3.2.1",
"conventional-changelog-conventionalcommits": "8.0.0",
"conventional-changelog-core": "8.0.0",
"husky": "9.1.6",
"lint-staged": "15.2.10",
"markdownlint-cli": "0.42.0",
"prettier": "3.3.3"
"conventional-changelog-core": "9.0.0",
"husky": "9.1.7",
"lint-staged": "15.5.0",
"markdownlint-cli": "0.44.0",
"prettier": "3.5.3"
},
"packageManager": "pnpm@9.13.2",
"packageManager": "pnpm@10.7.0",
"engines": {
"node": "^22.0.0",
"pnpm": "^9.0.0"
"pnpm": "^10.0.0"
}
}

File diff suppressed because it is too large Load diff

View file

@ -89,15 +89,18 @@ stringData:
env2ini::log " + '${setting}'"
local masked_setting="${setting//./_0X2E_}" # '//' instructs to replace all matches
masked_setting="${masked_setting//-/_0X2D_}"
if [[ -z "${section}" ]]; then
export "FORGEJO____${setting^^}=${value}" # '^^' makes the variable content uppercase
export "FORGEJO____${masked_setting^^}=${value}" # '^^' makes the variable content uppercase
return
fi
local masked_section="${section//./_0X2E_}" # '//' instructs to replace all matches
masked_section="${masked_section//-/_0X2D_}"
export "FORGEJO__${masked_section^^}__${setting^^}=${value}" # '^^' makes the variable content uppercase
export "FORGEJO__${masked_section^^}__${masked_setting^^}=${value}" # '^^' makes the variable content uppercase
}
function env2ini::reload_preset_envs() {

View file

@ -49,6 +49,6 @@ spec:
{{- if .Values.service.http.nodePort }}
nodePort: {{ .Values.service.http.nodePort }}
{{- end }}
targetPort: {{ .Values.gitea.config.server.HTTP_PORT }}
targetPort: http
selector:
{{- include "gitea.selectorLabels" . | nindent 4 }}

View file

@ -1,15 +1,6 @@
{{- if .Values.ingress.enabled -}}
{{- $fullName := include "gitea.fullname" . -}}
{{- $httpPort := .Values.service.http.port -}}
{{- $apiVersion := "extensions/v1beta1" -}}
{{- if .Values.ingress.apiVersion -}}
{{- $apiVersion = .Values.ingress.apiVersion -}}
{{- else if .Capabilities.APIVersions.Has "networking.k8s.io/v1/Ingress" -}}
{{- $apiVersion = "networking.k8s.io/v1" }}
{{- else if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1/Ingress" -}}
{{- $apiVersion = "networking.k8s.io/v1beta1" }}
{{- end }}
apiVersion: {{ $apiVersion }}
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: {{ $fullName }}
@ -41,19 +32,14 @@ spec:
paths:
{{- range .paths }}
- path: {{ .path }}
{{- if and .pathType (eq $apiVersion "networking.k8s.io/v1") }}
{{- if .pathType }}
pathType: {{ .pathType }}
{{- end }}
backend:
{{- if eq $apiVersion "networking.k8s.io/v1" }}
service:
name: {{ $fullName }}-http
port:
number: {{ $httpPort }}
{{- else }}
serviceName: {{ $fullName }}-http
servicePort: {{ $httpPort }}
{{- end }}
name: http
{{- end }}
{{- end }}
{{- end }}

View file

@ -1,9 +1,5 @@
{{- if .Values.podDisruptionBudget -}}
{{- if .Capabilities.APIVersions.Has "policy/v1" }}
apiVersion: policy/v1
{{- else }}
apiVersion: policy/v1beta1
{{- end }}
kind: PodDisruptionBudget
metadata:
name: {{ include "gitea.fullname" . }}

View file

@ -47,7 +47,7 @@ spec:
- name: ssh
port: {{ .Values.service.ssh.port }}
{{- if .Values.gitea.config.server.SSH_LISTEN_PORT }}
targetPort: {{ .Values.gitea.config.server.SSH_LISTEN_PORT }}
targetPort: ssh
{{- end }}
protocol: TCP
{{- if .Values.service.ssh.nodePort }}

View file

@ -6,7 +6,7 @@ metadata:
labels:
{{ include "gitea.labels" . | nindent 4 }}
annotations:
"helm.sh/hook": test-success
"helm.sh/hook": test
spec:
containers:
- name: wget

View file

@ -15,7 +15,7 @@ tests:
matchRegex:
path: spec.template.spec.containers[0].image
# IN CASE OF AN INTENTIONAL MAJOR BUMP, ADJUST THIS TEST
pattern: ^docker.io/bitnami/postgresql-repmgr:16.+$
pattern: ^docker.io/bitnami/postgresql-repmgr:17.+$
- it: '[postgresql] ensures we detect major image version upgrades'
template: charts/postgresql/templates/primary/statefulset.yaml
set:
@ -28,7 +28,7 @@ tests:
matchRegex:
path: spec.template.spec.containers[0].image
# IN CASE OF AN INTENTIONAL MAJOR BUMP, ADJUST THIS TEST
pattern: ^docker.io/bitnami/postgresql:16.+$
pattern: ^docker.io/bitnami/postgresql:17.+$
- it: '[redis-cluster] ensures we detect major image version upgrades'
template: charts/redis-cluster/templates/redis-statefulset.yaml
set:

View file

@ -58,7 +58,7 @@ tests:
value: 22
- equal:
path: spec.ports[0].targetPort
value: 2222
value: ssh
- it: render service.ssh.loadBalancerClass if set and type is LoadBalancer
template: templates/gitea/ssh-svc.yaml

View file

@ -101,7 +101,7 @@ podDisruptionBudget: {}
service:
## @param service.http.type Kubernetes service type for web traffic
## @param service.http.port Port number for web traffic
## @param service.http.clusterIP ClusterIP setting for http autosetup for deployment is None
## @param service.http.clusterIP ClusterIP setting for http autosetup for deployment
## @param service.http.loadBalancerIP LoadBalancer IP setting
## @param service.http.nodePort NodePort for http service
## @param service.http.externalTrafficPolicy If `service.http.type` is `NodePort` or `LoadBalancer`, set this to `Local` to enable source IP preservation
@ -115,7 +115,7 @@ service:
http:
type: ClusterIP
port: 3000
clusterIP: None
clusterIP:
loadBalancerIP:
nodePort:
externalTrafficPolicy:
@ -128,7 +128,7 @@ service:
loadBalancerClass:
## @param service.ssh.type Kubernetes service type for ssh traffic
## @param service.ssh.port Port number for ssh traffic
## @param service.ssh.clusterIP ClusterIP setting for ssh autosetup for deployment is None
## @param service.ssh.clusterIP ClusterIP setting for ssh autosetup for deployment
## @param service.ssh.loadBalancerIP LoadBalancer IP setting
## @param service.ssh.nodePort NodePort for ssh service
## @param service.ssh.externalTrafficPolicy If `service.ssh.type` is `NodePort` or `LoadBalancer`, set this to `Local` to enable source IP preservation
@ -143,7 +143,7 @@ service:
ssh:
type: ClusterIP
port: 22
clusterIP: None
clusterIP:
loadBalancerIP:
nodePort:
externalTrafficPolicy:
@ -164,7 +164,6 @@ service:
## @param ingress.hosts[0].paths[0].path Default Ingress path
## @param ingress.hosts[0].paths[0].pathType Ingress path type
## @param ingress.tls Ingress tls settings
## @extra ingress.apiVersion Specify APIVersion of ingress object. Mostly would only be used for argocd.
ingress:
enabled: false
# className: nginx
@ -182,9 +181,6 @@ ingress:
# - secretName: chart-example-tls
# hosts:
# - git.example.com
# Mostly for argocd or any other CI that uses `helm template | kubectl apply` or similar
# If helm doesn't correctly detect your ingress API version you can set it here.
# apiVersion: networking.k8s.io/v1
## @section Route
## @param route.enabled Enable route
@ -373,7 +369,7 @@ initContainers:
#
## @param signing.enabled Enable commit/action signing
## @param signing.gpgHome GPG home directory
## @param signing.privateKey Inline private gpg key for signed internal Git activity
## @param signing.privateKey Inline private GPG key for signed internal Git activity
## @param signing.existingSecret Use an existing secret to store the value of `signing.privateKey`
signing:
enabled: false
@ -637,7 +633,8 @@ gitea:
## @section ReadinessProbe
#
## @param gitea.readinessProbe.enabled Enable readiness probe
## @param gitea.readinessProbe.tcpSocket.port Port to probe for readiness
## @param gitea.readinessProbe.httpGet.path Path to probe for readiness
## @param gitea.readinessProbe.httpGet.port Port to probe for readiness
## @param gitea.readinessProbe.initialDelaySeconds Initial delay before readiness probe is initiated
## @param gitea.readinessProbe.timeoutSeconds Timeout for readiness probe
## @param gitea.readinessProbe.periodSeconds Period for readiness probe
@ -646,7 +643,8 @@ gitea:
# Modify the readiness probe for your needs or completely disable it by commenting out.
readinessProbe:
enabled: true
tcpSocket:
httpGet:
path: /api/healthz
port: http
initialDelaySeconds: 5
timeoutSeconds: 1
@ -677,7 +675,7 @@ gitea:
## @section Redis&reg; Cluster
## @descriptionStart
## Redis&reg; Cluster is loaded as a dependency from [Bitnami](https://github.com/bitnami/charts/tree/master/bitnami/redis-cluster) if enabled in the values.
## Complete Configuration can be taken from their website.
## Full configuration options are available on their website.
## Redis cluster and [Redis](#redis) cannot be enabled at the same time.
## @descriptionEnd
#
@ -695,7 +693,7 @@ redis-cluster:
## @section Redis&reg;
## @descriptionStart
## Redis&reg; is loaded as a dependency from [Bitnami](https://github.com/bitnami/charts/tree/master/bitnami/redis) if enabled in the values.
## Complete Configuration can be taken from their website.
## Full configuration options are available on their website.
## Redis and [Redis cluster](#redis-cluster) cannot be enabled at the same time.
## @descriptionEnd
#
@ -715,7 +713,7 @@ redis:
## @section PostgreSQL HA
## @descriptionStart
## PostgreSQL HA is loaded as a dependency from [Bitnami](https://github.com/bitnami/charts/tree/master/bitnami/postgresql-ha) if enabled in the values.
## Complete Configuration can be taken from their website.
## Full configuration options are available on their website.
## @descriptionEnd
#
## @param postgresql-ha.enabled Enable PostgreSQL HA chart
@ -751,7 +749,7 @@ postgresql-ha:
## @section PostgreSQL
## @descriptionStart
## PostgreSQL is loaded as a dependency from [Bitnami](https://github.com/bitnami/charts/tree/master/bitnami/postgresql) if enabled in the values.
## Complete Configuration can be taken from their website.
## Full configuration options are available on their website.
## @descriptionEnd
#
## @param postgresql.enabled Enable PostgreSQL
@ -778,8 +776,8 @@ postgresql:
# By default, removed or moved settings that still remain in a user defined values.yaml will cause Helm to fail running the install/update.
# Set it to false to skip this basic validation check.
## @section Advanced
## @param checkDeprecation Set it to false to skip this basic validation check.
## @param test.enabled Set it to false to disable test-connection Pod.
## @param checkDeprecation Whether to run this basic validation check.
## @param test.enabled Whether to use test-connection Pod.
## @param test.image.name Image name for the wget container used in the test-connection Pod.
## @param test.image.tag Image tag for the wget container used in the test-connection Pod.
checkDeprecation: true
@ -789,6 +787,6 @@ test:
name: busybox
tag: latest
## @param extraDeploy Array of extra objects to deploy with the release
## @param extraDeploy Array of extra objects to deploy with the release.
##
extraDeploy: []