4f9a48ae516cf04911498d8bbfaad1948cbf0874
464 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| 4f9a48ae51 | chore(deps): update subcharts (minor & patch) (#774) All checks were successful check-and-test / check-and-test (push) Successful in 46s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| ef8ad0f050 | chore(deps): update dependency go-gitea/gitea to v1.23.1 (#767) All checks were successful check-and-test / check-and-test (push) Successful in 44s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 680d95c943 | chore(deps): update subcharts (minor & patch) (#766) All checks were successful check-and-test / check-and-test (push) Successful in 47s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 48e61b164b | chore(deps): update dependency helm-unittest/helm-unittest to v0.7.1 (#760) All checks were successful check-and-test / check-and-test (push) Successful in 44s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 3e72e8b983 | chore(deps): update alpine/helm docker tag to v3.16.4 (#757) All checks were successful check-and-test / check-and-test (push) Successful in 49s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 9b28e264f7 | chore(deps): update subcharts (minor & patch) (#755) All checks were successful check-and-test / check-and-test (push) Successful in 48s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 8c4e8e8f30 | Introduce bash scripting unittests (#724) All checks were successful check-and-test / check-and-test (push) Successful in 51s ### Description of the change This adds an environment for unit testing our bash scripts, using [BATS](https://github.com/bats-core/bats-core). It implements first tests for `config_environment.sh`. ### Benefits Writing unit tests for bash scripts documents the expected behavior and allows it being a quality gate in our CI. ### Possible drawbacks Not everyone is familiar with this approach and unit testing framework. Me neither, it took me some hours to get into it. ### Applicable issues - Related to #691 where an issue in `config_environment.sh` was detected. It doesn't fixes it yet. This will be a dedicated Pull Request. ### Additional information I've verified that the changes for Renovate are indeed working. You may wonder why there is only one `run $PROJECT_ROOT/scripts/init-containers/config/config_environment.sh` and many `run execute_test_script` calls. Usually, testing a script itself would be executing `run $PROJECT_ROOT/scripts/init-containers/config/config_environment.sh`. You then can assert the exit code and other things. Since the `config_environment.sh` exports environment variables and we are not able to access them from outside a `run` execution, the function `execute_test_script` wraps our script execution between environment comparison. Doing so allows us capture environment variables that were added/removed during script execution. Reviewed-on: gitea/helm-chart#724 Reviewed-by: pat-s <pat-s@noreply.gitea.com> Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| 5968cfa1d4 | Disable renovate branch builds (#753) All checks were successful check-and-test / check-and-test (push) Successful in 41s Renovate PRs currently trigger 2 builds: - For the PR itself - For the `renovate/...` branch This only increases builds without any benefit. Reviewed-on: gitea/helm-chart#753 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| 12f253db10 | chore(deps): update redis-cluster docker tag to v11 (#743) All checks were successful check-and-test / check-and-test (push) Successful in 40s This PR contains the following updates: | Package | Update | Change | |---|---|---| | [redis-cluster](https://github.com/bitnami/charts) ([source](https://github.com/bitnami/charts/tree/HEAD/bitnami/redis-cluster)) | major | `10.3.0` -> `11.2.0` | --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Reviewed-on: gitea/helm-chart#743 Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 535aa1cf1a | chore(deps): update redis docker tag to v20 (#742) All checks were successful check-and-test / check-and-test (push) Successful in 39s This PR contains the following updates: | Package | Update | Change | |---|---|---| | [redis](https://github.com/bitnami/charts) ([source](https://github.com/bitnami/charts/tree/HEAD/bitnami/redis)) | major | `19.6.4` -> `20.6.0` | --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Reviewed-on: gitea/helm-chart#742 Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| a79fd31f7e | Increase testability of shell scripts (#752) All checks were successful check-and-test / check-and-test (push) Successful in 41s This is a preparation for #724 (bash script testing) which would be too complex to review if done there. Reviewed-on: gitea/helm-chart#752 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| 726b36c6d8 | Extract raw shell/bash scripts as actual shell script files (#751) All checks were successful check-and-test / check-and-test (push) Successful in 41s ### Description of the change This is a preparation for #724 (bash script testing) which would be too complex to review if done there. I haven't changed the script contents. ### Benefits Better IDE support, possibility for shell checks, tests. ### Possible drawbacks - ### Additional information I only extracted files that are native bash scripts. There are others, being a mix of Helm templating and shell scripts. Those scripts must be cleared first before extracting them as well. Reviewed-on: gitea/helm-chart#751 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| 4691b63f7a | Move Helm unittests into subfolder (#750) All checks were successful check-and-test / check-and-test (push) Successful in 44s Reviewed-on: gitea/helm-chart#750 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| 8f516048e4 | Move actions related readme into docs folder (#749) All checks were successful check-and-test / check-and-test (push) Successful in 40s Reviewed-on: gitea/helm-chart#749 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| e9084e1833 | Ensure default customization of Chart dependencies (#748) All checks were successful check-and-test / check-and-test (push) Successful in 41s ### Description of the change This adds unittests for the default configuration of our dependencies. ### Benefits We are able to detect changes in upstream Charts for those settings. ### Applicable issues - fixes #409 ### Additional information I merged existing unittests with the new ones for `postgresql-ha` and `postgresql`. However, I decided to not do this for `redis-cluster` and `redis`, because the existing tests[^1] also ensure how the Chart behaves when both redis dependencies are disabled. It didn't felt right to split those files. ### Checklist - [x] Templating unittests are added Signed-off-by: justusbunsi <sk.bunsenbrenner@gmail.com> [^1]: | |||
| e733287dc2 | Fix runner label issues (#739) All checks were successful check-and-test / check-and-test (push) Successful in 39s ### Description of the change This addresses 2 bugs regarding configured runner labels: - `Cannot find: node in PATH` due to a default label that matches the runner host, not the docker-in-docker environment - After changing the runner config, users have to manually replace the StatefulSet Pod of the runner ### Benefits - Out-of-the-box functioning node environment - Auto-updated runner config on changes in values ### Applicable issues - fixes gitea/helm-chart#728 - fixes gitea/helm-chart#725 ### Additional information With removing the default labels from `values.yaml`, the act runner defaults will be used for new runners which fixes the "missing node" issue. I had issues replacing the labels once the Chart defaults were used, so users might have to replace their runner manually if this is an issue. ### Checklist - [x] Templating unittests are added Signed-off-by: justusbunsi <sk.bunsenbrenner@gmail.com> Reviewed-on: gitea/helm-chart#739 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| f4d1a6b516 | chore(deps): update dependency go-gitea/gitea to v1.22.6 (#746) All checks were successful check-and-test / check-and-test (push) Successful in 38s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| c3d0bae515 | chore(deps): update dependency go-gitea/gitea to v1.22.5 (#745) All checks were successful check-and-test / check-and-test (push) Successful in 2m39s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| aec87c2490 | chore(deps): update workflow dependencies (minor & patch) (#735) All checks were successful check-and-test / check-and-test (push) Successful in 40s This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [alpine/helm](https://github.com/alpine-docker/helm) ([changelog](https://github.com/helm/helm)) | | minor | `3.15.3` -> `3.16.3` | | [alpine/helm](https://github.com/alpine-docker/helm) ([changelog](https://github.com/helm/helm)) | container | minor | `3.15.3` -> `3.16.3` | | [helm-unittest/helm-unittest](https://github.com/helm-unittest/helm-unittest) | | minor | `v0.5.2` -> `v0.7.0` | | [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | devDependencies | minor | [`^0.41.0` -> `^0.43.0`](https://renovatebot.com/diffs/npm/markdownlint-cli/0.41.0/0.43.0) | --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Reviewed-on: gitea/helm-chart#735 Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| e3db83e22b | chore(deps): update dependency go-gitea/gitea to v1.22.4 (#740) All checks were successful check-and-test / check-and-test (push) Successful in 41s This PR contains the following updates: | Package | Update | Change | |---|---|---| | [go-gitea/gitea](https://github.com/go-gitea/gitea) | patch | `1.22.3` -> `1.22.4` | --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS40MC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNDAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsia2luZC9kZXBlbmRlbmN5Il19--> Reviewed-on: gitea/helm-chart#740 Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 7cae9d3404 | chore(deps): update busybox docker tag to v1.37.0 (#734) All checks were successful check-and-test / check-and-test (push) Successful in 43s This PR contains the following updates: | Package | Update | Change | |---|---|---| | busybox | minor | `1.36.1` -> `1.37.0` | --- Reviewed-on: gitea/helm-chart#734 Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com> Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 52153021e3 | Finetune Renovate configuration (#738) All checks were successful check-and-test / check-and-test (push) Successful in 40s `go-gitea/gitea` is no workflow dependency and therefore should not be grouped as such. It got automatically matched due to `custom.regex` manager in that rule. Since we now have image dependencies in our `values.yaml`, PR builds will fail when these changes are not represented in `README.md`. Using a [postUpgradeTask](https://docs.renovatebot.com/configuration-options/#postupgradetasks) allows customized Renovate behavior. Signed-off-by: justusbunsi <sk.bunsenbrenner@gmail.com> Reviewed-on: gitea/helm-chart#738 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| 5f7d353901 | Prevent reoccurring namespace inconsistencies (#737) All checks were successful check-and-test / check-and-test (push) Successful in 40s gitea/helm-chart#713 ensured that all resources contain a `namespace` field. When adding Gitea actions runner support in gitea/helm-chart#666, this was an oversight. Signed-off-by: justusbunsi <sk.bunsenbrenner@gmail.com> Reviewed-on: gitea/helm-chart#737 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| 389a8460e4 | feat(service-monitor): support bearer token authentication on metrics endpoint (#719) All checks were successful check-and-test / check-and-test (push) Successful in 41s ### Benefits Can protect metrics endpoint with `Bearer` token authentication provided by gitea. see PR #637 for previous discussion. ### Possible drawbacks No possible drawbacks ### Applicable issues - fixes #635 ### Additional information ``` gitea: metrics: enabled: true token: "somepassword" serviceMonitor: enabled: true ``` Using above configuration is sufficient to secure /metrics endpoint with bearer token and corresponding ServiceMonitor. ### Checklist - [x] Parameters are documented in the `values.yaml` and added to the `README.md` using [readme-generator-for-helm](https://github.com/bitnami-labs/readme-generator-for-helm) - [ ] ~~Breaking changes are documented in the `README.md`~~ Not applicable - [x] Templating unittests are added Signed-off-by: Hitesh Nayak <hiteshnayak305@gmail.com> Reviewed-on: gitea/helm-chart#719 Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com> Co-authored-by: Hitesh Nayak <hiteshnayak305@gmail.com> Co-committed-by: Hitesh Nayak <hiteshnayak305@gmail.com> | |||
| 3bacaaad84 | chore(deps): update subcharts (minor & patch) (#733) All checks were successful check-and-test / check-and-test (push) Successful in 51s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 2be2e2a639 | Ensure dev-only files are not added to the tgz package (#723) All checks were successful check-and-test / check-and-test (push) Successful in 41s Reviewed-on: gitea/helm-chart#723 Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com> | |||
| 7b892431d6 | Support custom envs for Action DinD container (#722) Follow-up to gitea/helm-chart#666. Reviewed-on: gitea/helm-chart#722 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com>v10.6.0 | |||
| f7c66c0336 | Add Gitea Actions act runner (#666) All checks were successful check-and-test / check-and-test (push) Successful in 42s Co-authored-by: dementhorr <dementhorr@proton.me> Co-authored-by: Vince Montalbano <vince.montalbano@gmail.com> Reviewed-on: gitea/helm-chart#666 Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com> Co-authored-by: vjm <vjm@noreply.gitea.com> Co-committed-by: vjm <vjm@noreply.gitea.com> | |||
| 5c7e78b467 | Bump Gitea to 1.22.3 (#718) Reviewed-on: gitea/helm-chart#718 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com>v10.5.0 | |||
| 478af4e381 | Fix probe definition overrides (#717) All checks were successful check-and-test / check-and-test (push) Successful in 38s ### Description of the change This fixes an issue when trying to apply a custom probe that is not `tcpSocket`. ### Benefits Custom probes 🥳 ### Applicable issues - Fixes #694 ### Checklist - [x] Templating unittests are added Reviewed-on: gitea/helm-chart#717 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| 7c4d6c3797 | Fix configuration in "external database" docs (#716) All checks were successful check-and-test / check-and-test (push) Successful in 37s Reviewed-on: gitea/helm-chart#716 Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| aa9808bc27 | Add 'extraContainers' parameter (#697) All checks were successful check-and-test / check-and-test (push) Successful in 37s ### Description of the change Adds an 'extraContainers' parameter. ### Benefits Users will be able to run sidecar containers as required by their environment. ### Possible drawbacks N/A ### Applicable issues - Fixes #696 ### Checklist - [X] Parameters are documented in the `values.yaml` and added to the `README.md` using [readme-generator-for-helm](https://github.com/bitnami-labs/readme-generator-for-helm) Reviewed-on: gitea/helm-chart#697 Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com> Co-authored-by: rossigee <rossigee@noreply.gitea.com> Co-committed-by: rossigee <rossigee@noreply.gitea.com> | |||
| a08e39f8ff | Fix namespace templating inconsistencies (#713) All checks were successful check-and-test / check-and-test (push) Successful in 35s ### Description of the change Added namespaces to all the template files to better support alternate templaters in gitops systems ### Benefits Gitops system that have different ways of handling helm templates can actually deploy this chart correct, especially through subcharts ### Possible drawbacks Potential regression when upgrading, though this should be unlikely per @jessesanford 's comments with it defaulting back to the existing behaviour ### Applicable issues - Addresses gitea/helm-chart#630 - Addresses gitea/helm-chart#557 - Addresses gitea/helm-chart#623 ### Checklist - [X] Parameters are documented in the `values.yaml` and added to the `README.md` using [readme-generator-for-helm](https://github.com/bitnami-labs/readme-generator-for-helm) - [X] Breaking changes are documented in the `README.md` Co-authored-by: SorsOps <80043879+sorsOps@users.noreply.github.com> Reviewed-on: gitea/helm-chart#713 Reviewed-by: pat-s <pat-s@noreply.gitea.com> Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com> Co-authored-by: SorsOps <sorsops@noreply.gitea.com> Co-committed-by: SorsOps <sorsops@noreply.gitea.com> | |||
| c039673e5a | Add comments about redis password policy (#706) All checks were successful check-and-test / check-and-test (push) Successful in 39s fix #690 Reviewed-on: gitea/helm-chart#706 Co-authored-by: pat-s <patrick.schratz@gmail.com> Co-committed-by: pat-s <patrick.schratz@gmail.com> | |||
| e636984db1 | feat(serviceMonitor): custom configuration (#710) All checks were successful check-and-test / check-and-test (push) Successful in 38s This patch extends the serviceMonitor resource to specify a custom TLS configuration used by prometheus to scrape the metrics. Furthermore, the interval and scrapeTimeout can now be adapted without changing the global defaults of the prometheus instance. Reviewed-on: gitea/helm-chart#710 Reviewed-by: pat-s <pat-s@noreply.gitea.com> Co-authored-by: Markus Pesch <markus.pesch@cryptic.systems> Co-committed-by: Markus Pesch <markus.pesch@cryptic.systems> | |||
| 77aa11a3bb | bump to gitea 1.22.2 | |||
| 3fdb39df68 | Do not log errors in init-directories container during Gitea launch (#708) All checks were successful check-and-test / check-and-test (push) Successful in 39s When the _init-directories_ container runs, the shell script _init_directory_structure.sh_ logs to _stderr_ because debugging is enabled with _set -x_. The output from the script, should be logged to _stdout_ instead. The issue is discussed here: gitea/helm-chart#701 ### Description of the change This PR uses the _verbose_ flag with all commands in the script to log what the script is doing. ### Benefits Log entries with incorrect severity _ERROR_ will no longer be logged in _Kubernetes_. ### Possible drawbacks Log output will change. If someone had a check for certain log entries from the _init container_, that check would break. ### Checklist Updated unit tests. Co-authored-by: tobias.petersen <tobias.petersen@unity3d.com> Reviewed-on: gitea/helm-chart#708 Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com> Reviewed-by: pat-s <pat-s@noreply.gitea.com> Co-authored-by: tobiasbp <tobiasbp@noreply.gitea.com> Co-committed-by: tobiasbp <tobiasbp@noreply.gitea.com> | |||
| 9dc3f7c086 | Fix persistence for postgresql-ha (#704) All checks were successful check-and-test / check-and-test (push) Successful in 36s fix #703 Reviewed-on: gitea/helm-chart#704 Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com> Co-authored-by: pat-s <patrick.schratz@gmail.com> Co-committed-by: pat-s <patrick.schratz@gmail.com> | |||
| 036b469ff9 | chore(deps): update subcharts (minor & patch) (#695) All checks were successful check-and-test / check-and-test (push) Successful in 36s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 339ee94260 | chore(deps): update subcharts (minor & patch) (#693) All checks were successful check-and-test / check-and-test (push) Successful in 37s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 1c71764d3c | chore(deps): update dependency helm-unittest/helm-unittest to v0.5.2 (#692) All checks were successful check-and-test / check-and-test (push) Successful in 37s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| e19723a3fb | Improve Renovate behavior (#689) - Add Gitea releases for `appVersion` - Rewrite Helm changelog url to retrieve release notes Reviewed-on: gitea/helm-chart#689 Reviewed-by: pat-s <pat-s@noreply.gitea.com> Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Co-committed-by: justusbunsi <sk.bunsenbrenner@gmail.com> | |||
| 2a762f0865 | Gitea 1.22.1 (#684) Reviewed-on: gitea/helm-chart#684 Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com> Co-authored-by: pat-s <patrick.schratz@gmail.com> Co-committed-by: pat-s <patrick.schratz@gmail.com>v10.4.0 | |||
| c32c6f929f | chore(deps): update subcharts (minor & patch) (#688) All checks were successful check-and-test / check-and-test (push) Successful in 36s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| e29cd1c289 | chore(deps): update alpine/helm docker tag to v3.15.3 (#687) All checks were successful check-and-test / check-and-test (push) Successful in 36s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| a535919025 | feat: service.{http,ssh}.loadBalancerClass (#640) All checks were successful check-and-test / check-and-test (push) Successful in 39s ### Description of the change Introduce `service.{http,ssh}.loadBalancerClass` ### Benefits Feature was not supported before. This is required if your cluster has multiple loadBalancer options and you want to select one ### Possible drawbacks More yaml. ### Checklist - [x] Parameters are documented in the `values.yaml` and added to the `README.md` using [readme-generator-for-helm](https://github.com/bitnami-labs/readme-generator-for-helm) - [x] Templating unittests are added Reviewed-on: gitea/helm-chart#640 Reviewed-by: pat-s <pat-s@noreply.gitea.com> Co-authored-by: Karitham <kar@karitham.dev> Co-committed-by: Karitham <kar@karitham.dev> | |||
| 5c6cd932fe | chore(deps): update postgresql docker tag to v15.5.16 (#683) All checks were successful check-and-test / check-and-test (push) Successful in 35s Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com> | |||
| 3265a5ed53 | Drop helm signing to release 10.3.0 Right now, the generated `.prov` file is not uploaded along with the actual `.tgz` file. This makes it impossible to verify our Helm Charts. In addition, we only sign the old-fashioned `.tgz` file, not the OCI-based releases on DockerHub. The incentive to do this very commit is an expired GPG key that prevents our release. Signed-off-by: justusbunsi <sk.bunsenbrenner@gmail.com>v10.3.0 | |||
| 1dbf171ad3 | Enable admin user password creation/update mode in values (#677) ### Description of the change This enables sane modes for forcing reset, as well as providing more options to users of the chart by giving them the flexibility to set the mode for password creation/modification as part of init whether the user exists or not. ### Benefits The new default should revert to the behavior before #673 became an issue, while also providing more flexibility for users who want to be able to manage their initial admin user password out-of-band after creating it the first time. ### Possible drawbacks None that I can think of. ### Applicable issues - fixes #673 ### Additional information See the discussion in #675 as well ### Checklist - [X] Parameters are documented in the `values.yaml` and added to the `README.md` using [readme-generator-for-helm](https://github.com/bitnami-labs/readme-generator-for-helm) Reviewed-on: gitea/helm-chart#677 Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com> Co-authored-by: James Harmison <jharmison@gmail.com> Co-committed-by: James Harmison <jharmison@gmail.com> | |||
| 6226e4eaea | Add non-clustered redis as sub-chart (#672) All checks were successful check-and-test / check-and-test (push) Successful in 34s Co-authored-by: Julien <julienym@gmail.com> Co-authored-by: justusbunsi <sk.bunsenbrenner@gmail.com> Reviewed-on: gitea/helm-chart#672 Reviewed-by: justusbunsi <justusbunsi@noreply.gitea.com> Co-authored-by: pat-s <patrick.schratz@gmail.com> Co-committed-by: pat-s <patrick.schratz@gmail.com> |