4fdf4ef41b03423116221311ad266f048ab882bb
71 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| | 4fdf4ef41b | Gitea 1.13.0 (#75) Gitea 1.13.0 Update 'README.md' Update 'values.yaml' Reviewed-on: gitea/helm-chart#75 Reviewed-by: lafriks <lafriks@noreply.gitea.io> Co-Authored-By: techknowlogick <techknowlogick@gitea.io> Co-Committed-By: techknowlogick <techknowlogick@gitea.io>v2.1.0 | ||
| | 63bc10e393 | Fix Ingress (#70) Bump chart version to 2.0.7 Fix Ingress - Ingress uses now .Capabilities.APIVersions.Has to compare the api version available - Added pathType since it is required in v1 and optional in v1beta1 Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de> Reviewed-on: gitea/helm-chart#70 Reviewed-by: Andrew Thornton <art27@cantab.net> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Co-Authored-By: luhahn <luhahn@noreply.gitea.io> Co-Committed-By: luhahn <luhahn@noreply.gitea.io>v2.0.7 | ||
| | fea1abddd9 | 2.0.6 | ||
| | 33ee018b52 | Fixes access of Capabilities variable (#67) All checks were successful continuous-integration/drone/push Build is passing Fixes access of Capabilities variable Co-authored-by: Joel Gallant <joel@joelgallant.me> Reviewed-on: gitea/helm-chart#67 Reviewed-by: techknowlogick <techknowlogick@gitea.io> Reviewed-by: luhahn <luhahn@noreply.gitea.io> Co-Authored-By: joelgallant <joelgallant@noreply.gitea.io> Co-Committed-By: joelgallant <joelgallant@noreply.gitea.io> | ||
| | 13e210c75f | 2.0.5 | ||
| | a26b4e10d1 | Fixes networking.k8s.io/v1 Ingress fields (#65) All checks were successful continuous-integration/drone/push Build is passing Fixes ingress by using new {service: {name, port}} structure Co-authored-by: Joel Gallant <joel@joelgallant.me> Reviewed-on: gitea/helm-chart#65 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: techknowlogick <techknowlogick@gitea.io> Co-Authored-By: joelgallant <joelgallant@noreply.gitea.io> Co-Committed-By: joelgallant <joelgallant@noreply.gitea.io> | ||
| | 76aee7b25b | 2.0.4 | ||
| | bf1f5601be | Use apiVersion v1 for Ingress in 1.19+ (#63) All checks were successful continuous-integration/drone/push Build is passing Use apiVersion v1 for Ingress in 1.19+ Currently, a warning is shown in newer versions of kubernetes: ``` W1120 10:04:16.194312 8003 warnings.go:67] networking.k8s.io/v1beta1 Ingress is deprecated in v1.19+, unavailable in v1.22+; use networking.k8s.io/v1 Ingress ``` Co-authored-by: Joel Gallant <joel@joelgallant.me> Reviewed-on: gitea/helm-chart#63 Reviewed-by: techknowlogick <techknowlogick@gitea.io> Reviewed-by: Andrew Thornton <art27@cantab.net> Co-Authored-By: joelgallant <joelgallant@noreply.gitea.io> Co-Committed-By: joelgallant <joelgallant@noreply.gitea.io> | ||
| | 729a412803 | Allow templated annotations for http-service (#62) All checks were successful continuous-integration/drone/push Build is passing Get http annotations from the right place Allow templated annotations for http-service When deploying this to cloud Kubernetes, annotations are useful to add features to the http-service Co-authored-by: javier <perezrubio.javier@gmail.com> Reviewed-on: gitea/helm-chart#62 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Co-Authored-By: JPRbrs <jprbrs@noreply.gitea.io> Co-Committed-By: JPRbrs <jprbrs@noreply.gitea.io> | ||
| | 79690ee488 | Gitea 1.12.6 (#58) Merge branch 'master' into gitea1.12.6 Gitea 1.12.6 Co-authored-by: luhahn <luhahn@noreply.gitea.io> Co-authored-by: Matti R <matti@mdranta.net> Reviewed-on: gitea/helm-chart#58 Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Reviewed-by: luhahn <luhahn@noreply.gitea.io> Co-Authored-By: techknowlogick <techknowlogick@gitea.io> Co-Committed-By: techknowlogick <techknowlogick@gitea.io>v2.0.3 | ||
| | 5398b99514 | fix-test-pod (#56) All checks were successful continuous-integration/drone/push Build is passing fix-test-pod service name and port was wrong and was preventing the helm chart deployment Co-authored-by: javier <perezrubio.javier@gmail.com> Reviewed-on: gitea/helm-chart#56 Reviewed-by: techknowlogick <techknowlogick@gitea.io> Reviewed-by: luhahn <luhahn@noreply.gitea.io> Co-Authored-By: JPRbrs <jprbrs@noreply.gitea.io> Co-Committed-By: JPRbrs <jprbrs@noreply.gitea.io> | ||
| | f62b82e956 | Let storageClass be set automatically (#45) Merge branch 'master' into master Bump chart version and add gitea/helm-chart as link for artifacthub Remove default value for storageClass Remove storageClass 'Standard' and let it be set automatically Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de> Reviewed-on: gitea/helm-chart#45 Reviewed-by: techknowlogick <techknowlogick@gitea.io> Reviewed-by: Andrew Thornton <art27@cantab.net> Co-Authored-By: luhahn <luhahn@noreply.gitea.io> Co-Committed-By: luhahn <luhahn@noreply.gitea.io>v2.0.2 | ||
| | ed0ce3d192 | Make cluster domain configurable (#51) All checks were successful continuous-integration/drone/push Build is passing Merge branch 'master' into cluster-domain Make cluster domain configurable Currently the deployment fails due to a hard-coded cluster domain "cluster.local". Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: Steffen Vogel <post@steffenvogel.de> Reviewed-on: gitea/helm-chart#51 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: Andrew Thornton <art27@cantab.net> Co-Authored-By: Steffen Vogel <stv0g@noreply.gitea.io> Co-Committed-By: Steffen Vogel <stv0g@noreply.gitea.io> | ||
| | 8f70a4b9a0 | Fix indention of exterrnal IPs for SSH service (#52) All checks were successful continuous-integration/drone/push Build is passing Fix indention of exterrnal IPs for SSH service Co-authored-by: Steffen Vogel <post@steffenvogel.de> Reviewed-on: gitea/helm-chart#52 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Co-Authored-By: Steffen Vogel <stv0g@noreply.gitea.io> Co-Committed-By: Steffen Vogel <stv0g@noreply.gitea.io> | ||
| | a4e5943ca5 | Upgrade mariadb Helm chart to 8.0.0 (#48) Upgrade mariadb Helm chart to 8.0.0 The names of the values changed in the new Helm chart, see [1]. Thus the Helm chart ships breaking changes and therefore bump the major version of this Chart.yaml (not sure if you use semver?) Furthermore, there is a bug [2] where not setting the root password results in the mariadb entering a CrashLoopBackOff when re-installing it. Thus set it (as done in the mysql values already). [1] v2.0.0 | ||
| | fc9c49179f | Re-add lost commit: Enable LoadBalancer type service of http (#42) (#49) Enable LoadBalancer type service of http (#42) Enable LoadBalancer type service of http Signed-off-by: Martyn Ranyard <m@rtyn.berlin> Co-authored-by: Martyn Ranyard <m@rtyn.berlin> Reviewed-on: gitea/helm-chart#42 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: techknowlogick <techknowlogick@gitea.io> Co-Authored-By: iMartyn <imartyn@noreply.gitea.io> Co-Committed-By: iMartyn <imartyn@noreply.gitea.io> Co-authored-by: iMartyn <imartyn@noreply.gitea.io> Reviewed-on: gitea/helm-chart#49 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: Andrew Thornton <art27@cantab.net> Co-Authored-By: schra <schra@noreply.gitea.io> Co-Committed-By: schra <schra@noreply.gitea.io> | ||
| | 4c17cc839e | Store gitea app data in PVC (#37) All checks were successful continuous-integration/drone/push Build is passing Bump Chart version Extend REAMDE - add default handling explanation - add MariaDB values Add APP_DATA_PATH default to config Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de> Reviewed-on: gitea/helm-chart#37 Reviewed-by: Andrew Thornton <art27@cantab.net> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>v1.5.5 | ||
| | d1fac6ce7d | Gitea 1.12.5 (#38) All checks were successful continuous-integration/drone/push Build is passing Gitea 1.12.5 Co-authored-by: Matti R <matti@mdranta.net> Reviewed-on: gitea/helm-chart#38 Reviewed-by: Andrew Thornton <art27@cantab.net> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>v1.5.4 | ||
| | 37bc343ca9 | Use postgres v9.7.2 helm chart (#36) All checks were successful continuous-integration/drone/push Build is passing Merge branch 'master' into postgres-version Use postgres v9.7.2 helm chart Co-authored-by: Matti R <matti@mdranta.net> Reviewed-on: gitea/helm-chart#36 Reviewed-by: lafriks <lafriks@noreply.gitea.io> Reviewed-by: luhahn <luhahn@noreply.gitea.io>v1.5.3 | ||
| | b96da586db | use alpine package version of helm (#35) All checks were successful continuous-integration/drone/push Build is passing use alpine package version of helm Reviewed-on: gitea/helm-chart#35 Reviewed-by: lafriks <lafriks@noreply.gitea.io> Reviewed-by: 6543 <6543@noreply.gitea.io> | ||
| | 0877cc81ca | Update dependencies and add MariaDB builtIn (#33) All checks were successful continuous-integration/drone/push Build is passing Update dependencies - Update Postgres version from 8.6.4 to 9.7.3 - Update Mysql version from 6.14.8 to 6.14.10 - Add MariaDB as built in dependency Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de> Reviewed-on: gitea/helm-chart#33 Reviewed-by: Jonas Franz <jonasfranz@noreply.gitea.io> Reviewed-by: techknowlogick <techknowlogick@gitea.io>v1.5.2 | ||
| | 4a618f245e | Fix NodePort settings for ssh service (#32) Fix NodePort settings for ssh service Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de> Reviewed-on: gitea/helm-chart#32 Reviewed-by: lafriks <lafriks@noreply.gitea.io> Reviewed-by: Andrew Thornton <art27@cantab.net>v1.5.1 | ||
| | cd982e5fcd | Fix indentation error inside of yaml example (#30) All checks were successful continuous-integration/drone/push Build is passing Merge branch 'master' into fix-indentation Merge branch 'master' into fix-indentation Fix indentation error inside of yaml example The `SCHEMA` key belongs to the `database` map. This commit fixes the indindentation to properly reflect that. Signed-off-by: Flavio Castelli <fcastelli@suse.com> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: Flavio Castelli <fcastelli@suse.com> Reviewed-on: gitea/helm-chart#30 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Reviewed-by: Andrew Thornton <art27@cantab.net>v1.5.0 | ||
| | 1f95ae962c | Move all password related data to secrets (#28) All checks were successful continuous-integration/drone/push Build is passing Bump Chart version Move all password related data to secrets Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de> Reviewed-on: gitea/helm-chart#28 Reviewed-by: techknowlogick <techknowlogick@gitea.io> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> | ||
| | f7faa6699a | 1.4.9 All checks were successful continuous-integration/drone/push Build is passing | ||
| | ffd6e5f92c | Ability to add pod annotation to statefulset (#24) All checks were successful continuous-integration/drone/push Build is passing ability to add pod annotation Reviewed-on: gitea/helm-chart#24 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: techknowlogick <techknowlogick@gitea.io> | ||
| | 39d6d9b9d5 | 1.4.8 All checks were successful continuous-integration/drone/push Build is passing | ||
| | 068d1aafa0 | Use recursive chmod for .ssh directory in init container (#26) All checks were successful continuous-integration/drone/push Build is passing Use recursive chmod for .ssh directory in init container Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de> Reviewed-on: gitea/helm-chart#26 Reviewed-by: techknowlogick <techknowlogick@gitea.io> | ||
| | 2082d67ec8 | utilize service for port forwarding in instructions (#22) All checks were successful continuous-integration/drone/push Build is passing Merge branch 'master' into techknowlogick-patch-1 Merge branch 'master' into techknowlogick-patch-1 utilize service for port forwarding in instructions Reviewed-on: gitea/helm-chart#22 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> | ||
| | 1a1a001656 | Fix ssh permission denied(publickey) at reinstalling the chart without deleting pvc (#25) All checks were successful continuous-integration/drone/push Build is passing Fix ssh permission denied(publickey) at reinstalling the chart without deleting pvc Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de> Reviewed-on: gitea/helm-chart#25 Reviewed-by: techknowlogick <techknowlogick@gitea.io> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>v1.4.7 | ||
| | 942312a973 | 1.4.6 All checks were successful continuous-integration/drone/push Build is passing | ||
| | c168d47181 | Prevent custom HOST name from being overwritten in mysql, postgresql, cache (#23) All checks were successful continuous-integration/drone/push Build is passing Adding same changes to cache Deleted useDefaultHost value no longer needed Eliminated need for useDefaultHost value Using whether gitea.config.database.HOST exists instead in the values file. If true, don't overwrite. If false, use "mysql/postgresql.dns" Updated db host logic Config map uses "postgresql/mysql.dns" when useDefaultHost is true, and the value from gitea.config.database.HOST when useDefaultHost is false. Added useDefaultHost to built in database values. Reviewed-on: gitea/helm-chart#23 Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Reviewed-by: techknowlogick <techknowlogick@gitea.io> | ||
| | 8060d080db | allow for additional container environment variables (#16) All checks were successful continuous-integration/drone/push Build is passing Co-authored-by: Jasper Orschulko <Jasper.Orschulko@irisgmbh.de> Reviewed-on: gitea/helm-chart#16 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>v1.4.5 | ||
| | 9d25bc75d5 | update readme to reference latest docker image All checks were successful continuous-integration/drone/push Build is passing | ||
| df27a3ff10 | 1.12.4 release of gitea All checks were successful continuous-integration/drone/push Build is passing | |||
| | e85e1718de | Fix memcached conditional and external database check in init container (#18) All checks were successful continuous-integration/drone/push Build is passing Bump chart version Update README.md with example for DB Fix external host check for Databases Fix condition for memcached in Chart.yaml Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de> Reviewed-on: gitea/helm-chart#18 Reviewed-by: techknowlogick <techknowlogick@gitea.io> Reviewed-by: Andrew Thornton <art27@cantab.net>v1.4.3 | ||
| b083092b4f | alpine install helm in drone All checks were successful continuous-integration/drone/push Build is passing | |||
| | 56d978c75a | switch to arm runner All checks were successful continuous-integration/drone/push Build is passing | ||
| | 358e8a7ba7 | Publish Chart on tag (#13) All checks were successful continuous-integration/drone/push Build is passing Publish Chart on tag Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Reviewed-on: gitea/helm-chart#13 Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> | ||
| | 5261fa8599 | Let service.ssh.externalIPs and service.ssh.externalTrafficPolicy be configurable (#15) All checks were successful continuous-integration/drone/push Build is passing remove Cluster from readme externalTrafficPolicy and externalIPs example in values document service.ssh.externalTrafficPolicy and service.ssh.externalIPs bump chart version externalIPs and externalTrafficPolicy let service.ssh.externalIPs and service.ssh.externalTrafficPolicy be configurable Reviewed-on: gitea/helm-chart#15 Reviewed-by: luhahn <luhahn@noreply.gitea.io> Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> | ||
| | df6cb3b5de | Update README to use dl.gitea.io/charts (#14) All checks were successful continuous-integration/drone/push Build is passing Update README to use dl.gitea.io/charts Reviewed-on: gitea/helm-chart#14 | ||
| | 5e0cfed9be | Integrate NOVUM-RGI chart into the official helm chart. (#7) All checks were successful continuous-integration/drone/push Build is passing Fix ssh port settings Remove blank line from LICENSE file add check for admin user set PROTOCOL default to http Add Konrad Lother as Maintainer Update readme with generic values make app.ini generic - app.ini is now configurable via dictionary in values.yaml - database and server configuration is autogenerated if not defined - http and ssh services now use gitea config settings for targetPort - add default security value INSTALL_LOCK = true - clean up builtin cache settings bump gitea version Add values and Remove vscode TOC comments - values enablePushCreateOrg and enablePushCreateUser have been added to repository settings fix naming order of license and maintainers Multiple improvements for the chart: - add terminationGracePeriodSeconds to shutdown the statefulset gracefully on error - add guard for loadbalancer settings in ssh service - use mysql from bitnami, since they update the version much more frequent (old mysql only uses mysql ~6) - init container now also provisions mysql and external database correctly Fix PVC mounting issues for longhorn storageClass Add examples to readme Fix port setting for ssh Fix and operator for newer helm versions update values to support most configuration gitea offers Replace Readme update license file Update helpers with dependencies, update NOTES.txt update Chart.yaml with dependencies Requirements.yaml removed, since this is deprecated and moved to Chart.yaml Remove now unused dependencies and deployments - init is no longer used since databases are initialized on original charts and managed with dependency - ingress.yaml moved to templates/gitea - deployment.yaml no longer used and replaced with templates/gitea/statefulset.yaml - memcached also handled with helm dependency and initialized in original chart Add initial test for gitea helm chart Rework templates for helm chart. - app.ini configurable via config - admin user and ldap settings configurable via config - using statefulset to handle pvc - update helpers for new dependencies remove helm build artifacts since they are not needed in this repository Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de> Co-authored-by: Konrad Lother <konrad.lother@novum-rgi.de> Reviewed-on: gitea/helm-chart#7 Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Reviewed-by: Andrew Thornton <art27@cantab.net> Reviewed-by: techknowlogick <techknowlogick@gitea.io> | ||
| b2725ae7cf | Update licenses (#2) All checks were successful continuous-integration/drone/push Build is passing update license Add license Reviewed-on: gitea/helm-chart#2 Reviewed-by: techknowlogick <techknowlogick@gitea.io> Reviewed-by: 6543 <6543@noreply.gitea.io> | |||
| | e2e39517a0 | Update Gitea version to 1.12.2 (#3) All checks were successful continuous-integration/drone/push Build is passing Co-authored-by: lafriks <lafriks@noreply.gitea.io> Co-authored-by: Matti R <matti@mdranta.net> Reviewed-on: gitea/helm-chart#3 Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com> Reviewed-by: 6543 <6543@noreply.gitea.io> | ||
| 6430373809 | Add drone file (#4) All checks were successful continuous-integration/drone/push Build is passing remove unnecessary events on lint Add drone file Reviewed-on: gitea/helm-chart#4 Reviewed-by: techknowlogick <techknowlogick@gitea.io> Reviewed-by: 6543 <6543@noreply.gitea.io> | |||
| deb8d4186c | Merge pull request #25 from abh/strategy Support specifying deployment strategy | |||
| 449cdbc1c0 | Merge pull request #24 from abh/podannotations Support setting podannotations | |||
| 194cda4c52 | Support specifying deployment strategy | |||
| de5bebb4c1 | Support setting podannotations Fixes #23 | |||
| 18a7e0edb0 | Merge pull request #21 from cdrage/update Update version in order to fix broken chart |