a26b4e10d1
Fixes networking.k8s.io/v1 Ingress fields ( #65 )
...
Fixes ingress by using new {service: {name, port}} structure
Co-authored-by: Joel Gallant <joel@joelgallant.me >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/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 >
2020-11-25 23:28:53 +08:00
76aee7b25b
2.0.4
v2.0.4
2020-11-25 06:56:12 +08:00
bf1f5601be
Use apiVersion v1 for Ingress in 1.19+ ( #63 )
...
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: https://gitea.com/gitea/helm-chart/pulls/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 >
2020-11-25 06:55:49 +08:00
729a412803
Allow templated annotations for http-service ( #62 )
...
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: https://gitea.com/gitea/helm-chart/pulls/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 >
2020-11-20 16:08:26 +08:00
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: https://gitea.com/gitea/helm-chart/pulls/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
2020-11-17 15:41:27 +08:00
5398b99514
fix-test-pod ( #56 )
...
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: https://gitea.com/gitea/helm-chart/pulls/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 >
2020-11-17 15:35:07 +08:00
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: https://gitea.com/gitea/helm-chart/pulls/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
2020-10-30 01:10:10 +08:00
ed0ce3d192
Make cluster domain configurable ( #51 )
...
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: https://gitea.com/gitea/helm-chart/pulls/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 >
2020-10-30 01:08:58 +08:00
8f70a4b9a0
Fix indention of exterrnal IPs for SSH service ( #52 )
...
Fix indention of exterrnal IPs for SSH service
Co-authored-by: Steffen Vogel <post@steffenvogel.de >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/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 >
2020-10-26 21:04:04 +08:00
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] 1206942b69
[2] https://github.com/bitnami/charts/issues/3884
Co-authored-by: Andre Schröder <andre.schroedr@gmail.com >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/48
Reviewed-by: Andrew Thornton <art27@cantab.net >
Reviewed-by: luhahn <luhahn@noreply.gitea.io >
Co-Authored-By: schra <schra@noreply.gitea.io >
Co-Committed-By: schra <schra@noreply.gitea.io >
v2.0.0
2020-10-22 13:13:37 +08:00
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: https://gitea.com/gitea/helm-chart/pulls/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: https://gitea.com/gitea/helm-chart/pulls/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 >
2020-10-21 20:38:01 +08:00
4c17cc839e
Store gitea app data in PVC ( #37 )
...
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: https://gitea.com/gitea/helm-chart/pulls/37
Reviewed-by: Andrew Thornton <art27@cantab.net >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
v1.5.5
2020-10-06 09:03:20 +00:00
d1fac6ce7d
Gitea 1.12.5 ( #38 )
...
Gitea 1.12.5
Co-authored-by: Matti R <matti@mdranta.net >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/38
Reviewed-by: Andrew Thornton <art27@cantab.net >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
v1.5.4
2020-10-02 14:06:19 +00:00
37bc343ca9
Use postgres v9.7.2 helm chart ( #36 )
...
Merge branch 'master' into postgres-version
Use postgres v9.7.2 helm chart
Co-authored-by: Matti R <matti@mdranta.net >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/36
Reviewed-by: lafriks <lafriks@noreply.gitea.io >
Reviewed-by: luhahn <luhahn@noreply.gitea.io >
v1.5.3
2020-09-29 17:15:00 +00:00
b96da586db
use alpine package version of helm ( #35 )
...
use alpine package version of helm
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/35
Reviewed-by: lafriks <lafriks@noreply.gitea.io >
Reviewed-by: 6543 <6543@noreply.gitea.io >
2020-09-29 13:49:34 +00:00
0877cc81ca
Update dependencies and add MariaDB builtIn ( #33 )
...
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: https://gitea.com/gitea/helm-chart/pulls/33
Reviewed-by: Jonas Franz <jonasfranz@noreply.gitea.io >
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
v1.5.2
2020-09-28 23:26:06 +00:00
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: https://gitea.com/gitea/helm-chart/pulls/32
Reviewed-by: lafriks <lafriks@noreply.gitea.io >
Reviewed-by: Andrew Thornton <art27@cantab.net >
v1.5.1
2020-09-28 14:31:35 +00:00
cd982e5fcd
Fix indentation error inside of yaml example ( #30 )
...
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: https://gitea.com/gitea/helm-chart/pulls/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
2020-09-25 20:00:46 +00:00
1f95ae962c
Move all password related data to secrets ( #28 )
...
Bump Chart version
Move all password related data to secrets
Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/28
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
2020-09-25 13:37:55 +00:00
f7faa6699a
1.4.9
v1.4.9
2020-09-24 16:33:09 +00:00
ffd6e5f92c
Ability to add pod annotation to statefulset ( #24 )
...
ability to add pod annotation
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/24
Reviewed-by: luhahn <luhahn@noreply.gitea.io >
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
2020-09-24 16:32:11 +00:00
39d6d9b9d5
1.4.8
v1.4.8
2020-09-23 21:16:06 +00:00
068d1aafa0
Use recursive chmod for .ssh directory in init container ( #26 )
...
Use recursive chmod for .ssh directory in init container
Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/26
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
2020-09-23 21:15:16 +00:00
2082d67ec8
utilize service for port forwarding in instructions ( #22 )
...
Merge branch 'master' into techknowlogick-patch-1
Merge branch 'master' into techknowlogick-patch-1
utilize service for port forwarding in instructions
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/22
Reviewed-by: luhahn <luhahn@noreply.gitea.io >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
2020-09-23 04:28:56 +00:00
1a1a001656
Fix ssh permission denied(publickey) at reinstalling the chart without deleting pvc ( #25 )
...
Fix ssh permission denied(publickey) at reinstalling the chart without deleting pvc
Co-authored-by: Lucas Hahn <lucas.hahn@novum-rgi.de >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/25
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
v1.4.7
2020-09-23 03:22:20 +00:00
942312a973
1.4.6
v1.4.6
2020-09-18 03:21:56 +00:00
c168d47181
Prevent custom HOST name from being overwritten in mysql, postgresql, cache ( #23 )
...
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: https://gitea.com/gitea/helm-chart/pulls/23
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
2020-09-18 03:21:29 +00:00
8060d080db
allow for additional container environment variables ( #16 )
...
Co-authored-by: Jasper Orschulko <Jasper.Orschulko@irisgmbh.de >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/16
Reviewed-by: luhahn <luhahn@noreply.gitea.io >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
v1.4.5
2020-09-10 10:15:34 +00:00
9d25bc75d5
update readme to reference latest docker image
2020-09-07 23:32:46 +00:00
df27a3ff10
1.12.4 release of gitea
v1.4.4
2020-09-03 21:19:17 -04:00
e85e1718de
Fix memcached conditional and external database check in init container ( #18 )
...
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: https://gitea.com/gitea/helm-chart/pulls/18
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
Reviewed-by: Andrew Thornton <art27@cantab.net >
v1.4.3
2020-09-03 21:27:11 +00:00
b083092b4f
alpine install helm in drone
v1.4.2
2020-09-02 10:29:14 -04:00
56d978c75a
switch to arm runner
2020-09-02 14:21:41 +00:00
358e8a7ba7
Publish Chart on tag ( #13 )
...
Publish Chart on tag
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/13
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
2020-09-02 13:55:41 +00:00
5261fa8599
Let service.ssh.externalIPs and service.ssh.externalTrafficPolicy be configurable ( #15 )
...
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: https://gitea.com/gitea/helm-chart/pulls/15
Reviewed-by: luhahn <luhahn@noreply.gitea.io >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
2020-09-02 12:09:24 +00:00
df6cb3b5de
Update README to use dl.gitea.io/charts ( #14 )
...
Update README to use dl.gitea.io/charts
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/14
2020-08-29 03:54:09 +00:00
5e0cfed9be
Integrate NOVUM-RGI chart into the official helm chart. ( #7 )
...
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: https://gitea.com/gitea/helm-chart/pulls/7
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: Andrew Thornton <art27@cantab.net >
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
2020-08-23 17:56:55 +00:00
b2725ae7cf
Update licenses ( #2 )
...
update license
Add license
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/2
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
Reviewed-by: 6543 <6543@noreply.gitea.io >
2020-07-12 21:43:48 +00:00
e2e39517a0
Update Gitea version to 1.12.2 ( #3 )
...
Co-authored-by: lafriks <lafriks@noreply.gitea.io >
Co-authored-by: Matti R <matti@mdranta.net >
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/3
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: 6543 <6543@noreply.gitea.io >
2020-07-12 10:23:07 +00:00
6430373809
Add drone file ( #4 )
...
remove unnecessary events on lint
Add drone file
Reviewed-on: https://gitea.com/gitea/helm-chart/pulls/4
Reviewed-by: techknowlogick <techknowlogick@gitea.io >
Reviewed-by: 6543 <6543@noreply.gitea.io >
2020-07-12 10:19:31 +00:00
deb8d4186c
Merge pull request #25 from abh/strategy
...
Support specifying deployment strategy
2020-06-05 11:10:47 -04:00
449cdbc1c0
Merge pull request #24 from abh/podannotations
...
Support setting podannotations
2020-06-05 11:10:26 -04:00
194cda4c52
Support specifying deployment strategy
2020-06-05 01:37:00 -07:00
de5bebb4c1
Support setting podannotations
...
Fixes #23
2020-06-05 01:22:44 -07:00
18a7e0edb0
Merge pull request #21 from cdrage/update
...
Update version in order to fix broken chart
2020-05-15 13:49:36 -04:00
51ac745517
Update version in order to fix broken chart
...
Updates the version in order to regenerate a non-broken chart
Signed-off-by: Charlie Drage <charlie@charliedrage.com >
2020-05-15 13:48:56 -04:00
f75ba73ffd
Revert "Use Secrets for passwords and tokens"
2020-05-15 13:48:03 -04:00
3d9c5b7abd
Update to 1.11.5
...
Update version to 1.11.5
Signed-off-by: Charlie Drage <charlie@charliedrage.com >
2020-05-15 13:48:03 -04:00
5f3dd8a292
Use Secrets for passwords and tokens
...
Signed-off-by: Thomas Matysik <thomas@matysik.co.nz >
2020-05-15 13:48:03 -04:00
7340a6278a
Enlarging double quotes
2020-05-15 13:48:03 -04:00