Commit Graph

9 Commits

Author SHA1 Message Date
Kjeld Schouten-Lebbing 6b739c25ac
Add more middlewares to traefik and move nextcloud to stable (#658)
* Add more middlewares to traefik and move nextcloud to stable

* oops
2021-07-05 10:36:05 +02:00
Kjeld Schouten-Lebbing b1379db693
Tryout adding HPB sidecart to nextcloud (#655)
* tryout adding HPB sidecart

* env array

* no need to encode a configmap and add service

* no message

* allow some more dns names

* try adding a wait to the hpb container if hpb doesn't exist

* fix quotes

* hmm

* cleaner command

* try again

* spaces bracets

* try syntaxis change

* typo

* try some polish
2021-07-04 19:39:33 +02:00
Kjeld Schouten-Lebbing 04ddaee8f2
Move nextcloud probes to http/https instead of tcp (#652)
* no message

* back to tcp

* no message

* no message

* try some tweaking of the probes

* try again

* use new common

* try not using empty-dir

* try setting type

* more

* size set

* hmm

* disable cron for now

* mount html instead of www

* use nextcloud user for initcontainer checkings

* Try some more tweaking

* hmmm

* whoops

* also try custom startup probe

* reenable cronjob

* cleaning
2021-07-04 16:46:10 +02:00
kjeld Schouten-Lebbing 4889d80c34
slight tweaking for using https behind traefik on Nextcloud 2021-07-03 11:53:00 +02:00
Kjeld Schouten-Lebbing dd3b299e2b
create a way of not mounting volumes (#650)
* create a way of not mounting volumes

* fix mistake

* also noMount for statefull sets
2021-07-03 11:16:55 +02:00
Kjeld Schouten-Lebbing e1c7723f81
test adding admin creds to nextcloud (#649)
* test adding admin creds

* bump

* also adapt questions.yaml

* remove unused dbbackup for now
2021-07-03 10:36:08 +02:00
kjeld Schouten-Lebbing bbaac94607
correctly set redis password 2021-07-03 00:03:03 +02:00
Kjeld Schouten-Lebbing a85391d0ae
Misc fixes (#647) 2021-07-02 23:59:17 +02:00
Kjeld Schouten-Lebbing 4d29da99f6
initial nextcloud PoC (#645)
* initial nextcloud PoC

* add questions to set nextcloud default admin username and password

* cleanup a bit

* shuffle a bit

* port recent changes it ix_values.yaml

* fix port numbers

* add readmeshizzle

* fixup postgresql host

* add initial redis code (disabled for now)

* fixup comment

* disable postgresql persistent during testing

* spawn redis container

* maybe admin shouldn't be used as a testname

* set fsgroup to 33

* redis whoopsie

* setup seperate redis secret

* fixup redis host references to deal with masters and slaves

* set redis to standalone

* try without admin username and password being set

* no use for standalone mode

* append port to postgress

* Simplify redis deployment and fix redis persistence

* up redis version

* longer startup probe

* try port 80

* trigger test

* add configmap for trusted host generation

* add configmap

* fix configmap

* add cronjob

* add more cronjob config to values.yaml

* more end?

* end tweeaks

* cronjob cleanup

* remove currently unused shizzle from cronjob
2021-07-02 20:32:29 +02:00