38 Commits
Author SHA1 Message Date
Matt FarinaandGitHub dc7e5997de Revert "Updating to new repo locations (#24419)" (#24420)
This reverts commit e2ecc4d816.
2020-11-13 18:28:12 -05:00
Matt FarinaandGitHub e2ecc4d816 Updating to new repo locations (#24419)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-11-13 18:21:11 -05:00
Matt FarinaandGitHub 4a04b6f964 Removed old owners files (#24416)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-11-13 17:06:05 -05:00
Jeff BillimekandGitHub a314ffbe98 [stable/nextcloud] deprecate nextcloud helm chart (#23627)
* deprecate nextcloud helm chart

Signed-off-by: Jeff Billimek <jeff@billimek.com>

* add additional deprecation language

Signed-off-by: Jeff Billimek <jeff@billimek.com>
2020-08-30 20:08:21 -07:00
TomandGitHub 79066e1f0f [stable/nextcloud] Add prometheus metrics exporter (#22876)
* [stable/nextcloud] Add prometheus metrics exporter

Signed-off-by: Tom Koch <tomaaronkoch@gmail.com>

* [stable/nextcloud] Add new line at end of values.yaml

Signed-off-by: Tom Koch <tomaaronkoch@gmail.com>

* [stable/nextcloud] Use specific metrics img-tag, add service for metrics

Signed-off-by: Tom Koch <tomaaronkoch@gmail.com>

* [stable/nextcloud] Add docu for metrics, add annotations to metrics service

Signed-off-by: Tom Koch <tomaaronkoch@gmail.com>
2020-06-29 08:05:25 -07:00
TomandGitHub 65f4640a25 [stable/nextcloud] Add HPA (#22836)
* [stable/nextcloud] Add HPA

Signed-off-by: Tom Koch <tomaaronkoch@gmail.com>

* [stable/nextcloud] Bump chart version

Signed-off-by: Tom Koch <tomaaronkoch@gmail.com>
2020-06-17 03:56:39 -07:00
Igor BlackmanandGitHub bb716dfaca Enable option to specify a different strategy than recreate (#22387)
Signed-off-by: Igor Valente Blackman <igor.blackman@gmail.com>
2020-05-13 14:40:22 -07:00
Ben KlangandGitHub bb503e51e0 [stable/nextcloud] Create option to specify extra deployment volumes (#22293)
* Create option to specify extra deployment volumes

This is useful when converting from a legacy NextCloud environment to Kubernetes. Our deployment has data stored in an NFS volume. Using these new options, we can now directly import that volume into our Kubernetes NextCloud pods and migrate the data more easily (or even run the new pods with the old storage).

Signed-off-by: Ben Klang <bklang@powerhrg.com>

* Chart version bump

Signed-off-by: Ben Klang <bklang@powerhrg.com>
2020-05-07 12:13:41 -07:00
Ben KlangandGitHub 6743d8e9b2 Remove broken attempt to mute logging of assets (#22197)
These (commented) lines in `values.yaml` are the recommended ingress settings. It appears to be an attempt to reduce logging noise. Unfortunately it has the side effect of breaking image uploads & downloads from Nextcloud. This was documented in issue #16860, and specifically [this comment](https://github.com/helm/charts/issues/16860#issuecomment-538244349). I had the same issue as reported, and removing these lines made it so image uploads/downloads work as expected.

Signed-off-by: Ben Klang <bklang@powerhrg.com>
2020-05-02 04:34:25 -07:00
Fotis XenakisandGitHub 241efb04d1 [stable/nextcloud] Fix pullPolicy default in README (#22226)
* Fix pullPolicy default in README

Signed-off-by: Fotis Xenakis <foxen@windowslive.com>

* Bump chart version

Signed-off-by: Fotis Xenakis <foxen@windowslive.com>
2020-05-01 14:36:29 -07:00
Matt BrewsterandGitHub c91652e287 [stable/nextcloud] support statically assigning nodePort (#22225)
* Add support for statically assigning nodePort and update documentation accordingly
Signed-off-by: Matt Brewster <brewsterops@gmail.com>

* * [stable/nextcloud] Updated the version to 1.9.4
Signed-off-by: Matt Brewster <brewsterops@gmail.com>

* * [stable/nextcloud] Re-adding mistakenly deleted requirements.lock
Signed-off-by: Matt Brewster <brewsterops@gmail.com>
2020-05-01 13:48:30 -07:00
Jonathan HerlinandGitHub 60d7e82b29 Allow to use a existing secret (#22101)
This allows to use a existing secret like one created from a Postgres
operator.

This fixes #20292
Signed-off-by: Jonathan Herlin <jonte@jherlin.se>
2020-04-24 07:12:07 -07:00
Samantha McVeyandGitHub bcc9f78ec8 [stable/nextcloud] add subPath option (#21210)
* [stable/nextcloud] add subPath option

[Why]
The user will now be able to specify nextcloud.persistence.subPath and
it will automatically set each of the nextcloud-data mounts properly

Signed-off-by: Samantha McVey <samantham@posteo.net>

* [stable/nextcloud] bump chart version to 1.9.2

Signed-off-by: Samantha McVey <samantham@posteo.net>

* [stable/nextcloud] document persistence.subPath option

Signed-off-by: Samantha McVey <samantham@posteo.net>
2020-03-03 03:45:37 -08:00
micwandKubernetes Prow Robot aa74382c8e Add annotations at deployment and pod level (#19293)
Signed-off-by: Michael Wyraz <michael@wyraz.de>
2019-12-02 04:15:34 -08:00
Piotr MaksymiukandKubernetes Prow Robot 62011e8207 [stable/nextcloud] Add php-fpm+nginx support (#19094)
* Add nginx+fpm support

Signed-off-by: Piotr Maksymiuk <piotr.maksymiuk@movishell.pl>

* Bump chart

Signed-off-by: Piotr Maksymiuk <piotr.maksymiuk@movishell.pl>

* Small formatting fix

Signed-off-by: Piotr Maksymiuk <piotr.maksymiuk@movishell.pl>

* nginx should have it's own pullPolicy

Signed-off-by: Piotr Maksymiuk <piotr.maksymiuk@movishell.pl>

* Document new values in Readme.md

Signed-off-by: Piotr Maksymiuk <piotr.maksymiuk@movishell.pl>

* Bump chart

Signed-off-by: Piotr Maksymiuk <piotr.maksymiuk@movishell.pl>

* Add nginx+fpm support

Signed-off-by: Piotr Maksymiuk <piotr.maksymiuk@movishell.pl>

* Small formatting fix

Signed-off-by: Piotr Maksymiuk <piotr.maksymiuk@movishell.pl>

* nginx should have it's own pullPolicy

Signed-off-by: Piotr Maksymiuk <piotr.maksymiuk@movishell.pl>

* Document new values in Readme.md

Signed-off-by: Piotr Maksymiuk <piotr.maksymiuk@movishell.pl>

* Bump chart

Signed-off-by: Piotr Maksymiuk <piotr.maksymiuk@movishell.pl>
2019-12-01 15:57:03 -08:00
VaracandKubernetes Prow Robot 0e9e3c91fe [Nextcloud] Support k8s 1.16 (#19229)
Update chart dependencies to versions that support k8s 1.16.
Needed because the old versions of the redis and mariadb charts
contain calls to [deprecated APIs](https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/).

Signed-off-by: Tom Snyder <tomsnyder@varac.net>
2019-11-29 04:33:03 -08:00
Frederik WagnerandKubernetes Prow Robot 2bade6ea92 Configurable nextcloud lifecycle hooks and extra environment (#19020)
* [stable/nextcloud] add configurable lifecycle hooks

Signed-off-by: Frederik Wagner <Frederik.Wagner@smartify-it.de>

* [stable/nextcloud] add configurable extra environment

Signed-off-by: Frederik Wagner <Frederik.Wagner@smartify-it.de>

* [stable/nextcloud] update chart version

Signed-off-by: Frederik Wagner <Frederik.Wagner@smartify-it.de>
2019-11-20 08:43:19 -08:00
Patrik FuhrmannandKubernetes Prow Robot 1e6196e9eb [stable/nextcloud] Bump to Nextcloud 17 (#18170)
Signed-off-by: Patrik Fuhrmann <fuhrmann.patrik@gmail.com>
2019-10-23 06:40:17 -07:00
Guillaume MartinezandKubernetes Prow Robot 8d3a4ce49b [stable/nextcloud] Allow to add custom labels on Ingress (#16742)
Signed-off-by: Lunik <lunik@tiwabbit.fr>
2019-09-01 11:47:41 -07:00
Aurélien BertronandKubernetes Prow Robot 6cc61d9007 [stable/nextcloud] Add insecure option for curl (#16233)
Signed-off-by: Aurélien Bertron <aurelienbertron@gmail.com>
2019-08-28 23:27:56 -07:00
Havrileck AlexandreandKubernetes Prow Robot 9f1db2d47d [stable/nextcloud] Add flexibility and more configurations (#16205)
* [stable/nextcloud] Allow to inject custom php configuration files

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Add annotations and labels on PVC

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Add fs group of www-data for mounted files

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Change mount path of PVC

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Add tmp directory in volume

This directory can be used for uploads as temporary directory

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Fix cronjob job template labels for new helm spec

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Allow change of cronjob image and add pull secrets

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Allow change cronjob resources,tolerations,affinity

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Cronjob (curl) follow redirect

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Add default values for persistence annotations

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Add all default nextcloud configurations

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Update documentation with new values and indent

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Upgrade chart version

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Fix trailing spaces in default values

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Fix default values for cronjob image declaration

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Fix default configs not mounted

Signed-off-by: Alexandre Havrileck <alexandre.havrileck@easymile.com>

* [stable/nextcloud] Mount default configs only if extra configs exists

Signed-off-by: Havrileck Alexandre <havrileckalexandre@gmail.com>
2019-08-10 03:53:13 -07:00
Patrik FuhrmannandKubernetes Prow Robot 844d4f95c6 [stable/nextcloud] Bump nextcloud image to version 16.0.3 (#15726)
Signed-off-by: Patrik Fuhrmann <fuhrmann.patrik@gmail.com>
2019-07-19 23:42:54 -07:00
Di WengandKubernetes Prow Robot 454186ff03 [stable/nextcloud] Add pod label for Redis network policy (#15507)
* Add pod label for Redis network policy

Signed-off-by: w1ndy <mystery.wd@gmail.com>

* Use the equivalent nextcloud.redis.fullname

Signed-off-by: w1ndy <mystery.wd@gmail.com>

* Add redis-client label only if redis is enabled

Signed-off-by: w1ndy <mystery.wd@gmail.com>
2019-07-14 04:41:03 -07:00
Cedric ThiebaultandKubernetes Prow Robot c7ac02baca [stable/nexcloud] Multiple config.php file (#15212)
Use `ConfigMap` & `volumeMounts` to create extra config file in `/var/www/html/config`

Signed-off-by: Cedric Thiebault <cedric.thiebault@gmail.com>
2019-07-08 15:22:02 -07:00
Cedric ThiebaultandKubernetes Prow Robot 0b010d93bf [stable/nexcloud] Support PostgreSQL database (#15155)
Signed-off-by: Cedric Thiebault <cedric.thiebault@gmail.com>
2019-07-01 13:40:37 -07:00
Christian IngenhaagandKubernetes Prow Robot 068a474ee4 [stable/nextcloud] add redis feature (#15024)
Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>
2019-06-24 13:26:35 -07:00
Patrik FuhrmannandKubernetes Prow Robot 120415f9ef [stable/nextcloud] Adding cron for the background jobs (#14795)
Signed-off-by: Patrik Fuhrmann <fuhrmann.patrik@gmail.com>
2019-06-15 12:30:10 -07:00
Lennart JernandKubernetes Prow Robot 597073886d stable/nextcloud: create db-secrets also for external DB (#14384)
* Nextcloud: create db-secrets also for external DB

Signed-off-by: Lennart Jern <lennart.jern@gmail.com>

* Added external DB credentials to secret

Signed-off-by: Lennart Jern <lennart.jern@gmail.com>
2019-06-14 09:56:22 -07:00
Patrik FuhrmannandKubernetes Prow Robot c6094fbb55 [stable/nextcloud] More consistent values and secrets (#14680)
Signed-off-by: Patrik Fuhrmann <fuhrmann.patrik@gmail.com>
2019-06-10 19:06:15 -07:00
Patrik FuhrmannandKubernetes Prow Robot f1e7a98ccf [stable/nextcloud] Bump mariadb dep, add probes config to README (#14618)
Signed-off-by: Patrik Fuhrmann <fuhrmann.patrik@gmail.com>
2019-06-10 09:21:10 -07:00
MaartenandKubernetes Prow Robot 848e23624b remove use of removed template from NOTES.txt. Also remove use of unused variable nextcloudPort (#14179)
Signed-off-by: Maarten de Waard <maarten@greenhost.nl>
2019-05-28 04:21:55 -07:00
Christian IngenhaagandKubernetes Prow Robot 429af154c1 [stable/nextcloud] nc16 with smtp settings, healthcheck config (#14164)
Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>
2019-05-27 16:51:50 -07:00
Christian IngenhaagandKubernetes Prow Robot abc89d051e [nextcloud/stable] update owners (#13997)
Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>
2019-05-20 23:30:41 -07:00
Christian IngenhaagandKubernetes Prow Robot 9eda7e856d [stable/nextcloud] fix loadbalancer servicetype / remove flaky test (#13696)
Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>
2019-05-20 08:57:16 -07:00
Carlos Tadeu Panato JuniorandKubernetes Prow Robot aeb8315adb add apiVersion (#13810)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-05-15 00:41:14 -07:00
Patrik FuhrmannandKubernetes Prow Robot 8f7b120d82 Fix doc for default persistance value (#12041)
Signed-off-by: Patrik Fuhrmann <github@pinglf.com>
2019-03-13 18:01:04 -07:00
Christian IngenhaagandKubernetes Prow Robot 9a7c8cc376 Nextcloud chart add OWNERS for further contribution (#11335)
* add nextcloud chart

Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>

* insert suggestions from reviews in #5180

Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>

* disable ingress per default

Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>

* fix nextcloud e2e tests

Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>

* [nextcloud] add owners file for further contribution

Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>
2019-02-12 07:56:09 -08:00
Christian IngenhaagandKubernetes Prow Robot e41880e996 add nextcloud chart (#10922)
* add nextcloud chart

Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>

* insert suggestions from reviews in #5180

Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>

* disable ingress per default

Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>

* fix nextcloud e2e tests

Signed-off-by: Christian Ingenhaag <christian.ingenhaag@googlemail.com>
2019-02-11 10:21:15 -08:00