Commit Graph
100 Commits
Author SHA1 Message Date
kjeld Schouten-Lebbing 81fd3c1c97 Fix weird mistake in postgresql 2021-09-04 12:28:52 +02:00
kjeld Schouten-Lebbing 82ffaa8de2 manually bump postgresql common 2021-09-04 12:20:55 +02:00
kjeld Schouten-Lebbing d04709b0fb try 2 for fixing codeowners 2021-09-04 12:16:16 +02:00
kjeld Schouten-Lebbing 7dcb4d5a12 try adding renovate to codeowners 2021-09-04 12:12:32 +02:00
kjeld Schouten-Lebbing 4724cd4989 slight ranovate naming fix 2021-09-04 12:03:33 +02:00
kjeld Schouten-Lebbing 88a08b763d try again to fix renoivate 2021-09-04 11:58:45 +02:00
kjeld Schouten-Lebbing e4a9db2c74 try changing renovate again 2021-09-04 11:55:21 +02:00
kjeld Schouten-Lebbing 1961cac84f fix renovate mistake 2021-09-04 11:47:23 +02:00
kjeld Schouten-Lebbing b750b8770b combine renovate patch and minor groupings for helm dependencies 2021-09-04 11:39:28 +02:00
Kjeld Schouten-LebbingandGitHub 353a4337fe move default middleware location to default namespace (#890) 2021-09-04 11:07:09 +02:00
kjeld Schouten-Lebbing e28507fab5 Fix traefik not enabling tls on websecure 2021-09-04 01:37:28 +02:00
kjeld Schouten-Lebbing f441a89345 remove old incubator docs 2021-09-04 00:59:25 +02:00
kjeld Schouten-Lebbing 829d7d25a1 move jdownloader and new traefik to Stable 2021-09-04 00:55:57 +02:00
kjeld Schouten-Lebbing b6b90c4767 hardcoded portal protocol (till issues are fixed) 2021-09-04 00:49:46 +02:00
kjeld Schouten-Lebbing f1dbdf0059 Bump some incubator apps and remove common test code. Also render traefik portalhook as tpl 2021-09-04 00:12:58 +02:00
Kjeld Schouten-LebbingandGitHub ffde8c7482 update portal configmap code (#889)
* update portal configmap code

* remove accidental common-test change
2021-09-04 00:01:55 +02:00
kjeld Schouten-Lebbing d541f178a7 Add migration path for existing containers to portalhook and fix namespace issues 2021-09-03 22:55:58 +02:00
kjeld Schouten-Lebbing fa97f64500 Fix portalhook again 2021-09-03 21:41:32 +02:00
kjeld Schouten-Lebbing c321e68f65 portalhook quote 2021-09-03 21:27:17 +02:00
kjeld Schouten-Lebbing e538502560 readd portalhook 2021-09-03 20:58:30 +02:00
kjeld Schouten-Lebbing a5530f8d2b Fix traefik ingressclass and middlewares 2021-09-03 20:33:31 +02:00
kjeld Schouten-Lebbing 77ee75b239 Push another traefik tweak 2021-09-03 19:52:32 +02:00
kjeld Schouten-Lebbing 06a769ef54 push some more traefik polish 2021-09-03 19:34:31 +02:00
kjeld Schouten-Lebbing be2a701f36 some traefik fixes 2021-09-03 18:59:18 +02:00
kjeld Schouten-Lebbing 3c1d4aad1a some more cleanup for the ingressClass and middleware handlers (+2 squashed commit)
Squashed commit:

[2bf153a25] bump

[6114bf0ff] add ingressClass support to middleware GUI and fix middleware namespace creation
2021-09-03 18:06:26 +02:00
kjeld Schouten-Lebbing d6f2f84e3a bumps 2021-09-03 15:06:48 +02:00
Kjeld Schouten-LebbingandGitHub 7e70798769 Traefik Update Project (#885)
* Move back the CRD's

[214eb1709] try to adapt CRD's

[678e0a488] fixup udp service

[5efeb483e] Move Traefik to Common

* fix copy-pasta mistake
2021-09-03 14:43:21 +02:00
kjeld Schouten-Lebbing a7e0cc8a85 Synced the CoC with Discord, added appeals, edited CoC to comply to community goals and updated contact details. 2021-09-03 14:39:45 +02:00
kjeld Schouten-Lebbing f5fb1bcc70 fix typo in k8s_gateway chart.yaml 2021-09-03 12:39:03 +02:00
kjeld Schouten-Lebbing b52c89dab1 fix test typo 2021-09-03 12:16:39 +02:00
kjeld Schouten-Lebbing ce83621b07 wrong auto approval removal 2021-09-03 12:13:43 +02:00
kjeld Schouten-Lebbing 7ccc4e9a50 add auto-approval to PR testing 2021-09-03 12:11:43 +02:00
kjeld Schouten-Lebbing c036a2dddb fix mistake when there is an incubator and a stable app, the incubator apps should be the one that is tested 2021-09-03 12:07:03 +02:00
kjeld Schouten-Lebbing 820dc8b5fa add fallthrough if a record doesn't exist 2021-09-03 10:59:03 +02:00
kjeld Schouten-Lebbing 94c2726f09 enable k8s-gateway forwarding by default 2021-09-03 10:46:31 +02:00
kjeld Schouten-Lebbing 6835f04855 move k8s-gateway to stable 2021-09-02 20:25:11 +02:00
kjeld Schouten-Lebbing e1fd603e01 enable traefik published service on SCALE 2021-09-02 19:17:40 +02:00
kjeld Schouten-Lebbing 4ccdc124a0 fixed some mistakes 2021-09-02 18:38:34 +02:00
kjeld Schouten-Lebbing 3216e88e00 Enable publishedService on Traefik by default 2021-09-02 18:25:21 +02:00
kjeld Schouten-Lebbing 641af1b892 fix k8s_gateway labels 2021-09-02 18:11:58 +02:00
Kjeld Schouten-LebbingandGitHub 76e86c9b54 add k8s-gateway (#883)
* Add k8s-gateway

* some changes

* fix lint issue

* actually mount coreDNS config volume

* whoops

* use UDP for service

* no RO on the corefile

* revert previous and set ARG

* less brackets

* remove unneeded space

* turn domains into a list and alter questions.yaml

* fix questions.yaml
2021-09-02 17:46:50 +02:00
kjeld Schouten-Lebbing f90be05a2f fix an RBAC bug in common 2021-09-02 15:29:24 +02:00
Kjeld Schouten-LebbingandGitHub 29615ca832 Add labels to more common objects and add names.fqdn (#884)
* Add labels to more common objects and add names.fqdn

* whoops copy pasta mistake
2021-09-02 14:41:22 +02:00
kjeld Schouten-Lebbing e3d505a0b0 bump common and authelia due to issues. 2021-09-02 12:58:07 +02:00
Kjeld Schouten-LebbingandGitHub 6831d56ee4 remove externalInterfaces + add RBAC and networkPolicy support (#882)
* remove externalInterfaces + add RBAC and networkPolicy support

* mistaken double end

* cleanup values a bit

* fix a small mistake

* That was the wrong mistake
2021-09-02 12:52:34 +02:00
kjeld Schouten-Lebbing 5fc786fbeb fix truecommand appversion reference 2021-09-02 00:06:26 +02:00
kjeld Schouten-Lebbing 542aaf9403 fix authelia rule deny label 2021-09-01 19:24:48 +02:00
kjeld Schouten-Lebbing 457cdd81c0 bump 2021-09-01 18:59:30 +02:00
kjeld Schouten-Lebbing a608dbb31c Fix mistake in authelia 2021-09-01 18:53:41 +02:00
kjeld Schouten-Lebbing 3b6d315edb Make domains in autheliarules a list and add db-wait-initcontainer to vaultwarden and fireflyiii 2021-09-01 18:38:03 +02:00
kjeld Schouten-Lebbing ca698ffee5 also run initcontainer on SCALE for authelia 2021-09-01 18:08:17 +02:00
kjeld Schouten-Lebbing 83342af6ae wait for postgresql to start before starting authelia 2021-09-01 17:42:27 +02:00
kjeld Schouten-Lebbing a94089cf05 Fix authelia ldap and smtp secrets 2021-09-01 17:14:17 +02:00
kjeld Schouten-Lebbing eb58df34ff fix freeradius container 2021-09-01 14:40:48 +02:00
kjeld Schouten-Lebbing a09829bac9 Some radius fixes 2021-09-01 13:36:10 +02:00
kjeld Schouten-Lebbing 67503ec988 radius change default start command 2021-09-01 12:28:06 +02:00
Kjeld Schouten-LebbingandGitHub 61f3b75a16 test changing radius docker (#878)
* test changing radius docker

* more container changes

* more

* fix

* fix again

* -d flag test

* raddb -> freeradius
2021-09-01 11:54:53 +02:00
kjeld Schouten-Lebbing 08b3b50ada move authelia to stable 2021-09-01 10:52:24 +02:00
kjeld Schouten-Lebbing f4963ce353 fix freeradius issues 2021-09-01 10:41:36 +02:00
kjeld Schouten-Lebbing fe242b8d03 apply traefik emergency fix 2021-09-01 02:08:59 +02:00
kjeld Schouten-Lebbing 943644c468 fix mistake in authelia redis-password 2021-09-01 01:42:44 +02:00
kjeld Schouten-Lebbing b14e4e067c bump bazarr 2021-09-01 01:29:08 +02:00
kjeld Schouten-Lebbing 29e3cc61c5 fix authelia command and arg on SCALE 2021-09-01 01:15:56 +02:00
kjeld Schouten-Lebbing 89550fda1d update authelia 2021-09-01 00:02:31 +02:00
kjeld Schouten-Lebbing a44fdf6401 default enableServiceLinks to false, as we donnot use them in any place 2021-08-31 23:55:29 +02:00
kjeld Schouten-Lebbing e11f559579 fix some openldap issues 2021-08-31 23:21:38 +02:00
kjeld Schouten-Lebbing 7dd3bd5981 authelia try to patch more db-like vars 2021-08-31 22:30:32 +02:00
kjeld Schouten-Lebbing 35c311d7a3 bumps 2021-08-31 22:07:14 +02:00
kjeld Schouten-Lebbing 32fcb71e5c update nodeports on OpenLDAP and document them 2021-08-31 22:00:51 +02:00
kjeld Schouten-Lebbing 6644443525 fix authelia db and try to hack-fix external-service 2021-08-31 21:46:49 +02:00
kjeld Schouten-Lebbing bcbcfdf558 fix LDAP questions 2021-08-31 21:29:44 +02:00
kjeld Schouten-Lebbing d533b1a10a fix authelia defaults 2021-08-31 21:18:06 +02:00
kjeld Schouten-Lebbing c72f3e89cd update OpenLDAP 2021-08-31 21:07:44 +02:00
kjeld Schouten-Lebbing e67bea1253 small authelia bugfix (+1 squashed commits)
Squashed commits:

[3134d5106] fix statefullset storage on TrueNAS and fix statefullset default for OpenLDAP
2021-08-31 20:55:44 +02:00
kjeld Schouten-Lebbing 832698a136 Fix authelia db issues 2021-08-31 20:40:39 +02:00
kjeld Schouten-Lebbing 1682c19ab1 bump 2021-08-31 20:13:51 +02:00
kjeld Schouten-Lebbing fb179f1355 revert changes to fireflyiii and vaultwarden 2021-08-31 20:00:05 +02:00
kjeld Schouten-Lebbing b277ab3171 Fix traefik not auto-updating 2021-08-31 19:45:33 +02:00
kjeld Schouten-Lebbing bc25dd9373 another potential db fix 2021-08-31 19:09:17 +02:00
kjeld Schouten-Lebbing 36046257fc annother attempt at bitwarden/fireflyiii fix 2021-08-31 18:40:02 +02:00
kjeld Schouten-Lebbing 1d5dbd02ba don't name helm dep updates "external" and fix mistake in vaultwarden+fireflyiii 2021-08-31 15:03:18 +02:00
kjeld Schouten-Lebbing 0a92feeb09 Fix databases on fireflyiii and vaultwarden 2021-08-31 14:56:56 +02:00
kjeld Schouten-Lebbing 366ceaa1c1 merge all Helm dep updates 2021-08-31 14:43:47 +02:00
kjeld Schouten-Lebbing e9c272d7b7 Correctly group internal dependencies 2021-08-31 14:19:42 +02:00
kjeld Schouten-Lebbing 85b84b7af0 Fix copyright header and common docs copying 2021-08-31 12:21:54 +02:00
kjeld Schouten-Lebbing 48f6102ac9 fix a small mistake and limit common updates to tuesday 2021-08-31 12:05:39 +02:00
kjeld Schouten-Lebbing e881625f93 Fix some mistakes 2021-08-31 11:54:14 +02:00
kjeld Schouten-Lebbing e250c0a0b8 generate common docs (+1 squashed commits)
Squashed commits:

[0f1f76b1f] again
2021-08-31 11:41:59 +02:00
kjeld Schouten-Lebbing b6bfd838da Add default values.yaml documentation and remove version from docs to prevent version bloat 2021-08-31 11:07:48 +02:00
Kjeld Schouten-LebbingandGitHub 3980b45129 Solidify fireflyiii and vaultwarden database system (#860)
* Solidify fireflyiii database system

* bump major as it's breaking

* do the same with vaultwarden

* whoopsies

* hmm

* revert and clean

* another breaking change for vaulwarden
2021-08-31 00:00:59 +02:00
kjeld Schouten-Lebbing 3f96a4791e Remove Stash podSecurityContext from questions.yaml 2021-08-30 23:06:24 +02:00
Kjeld Schouten-LebbingandGitHub cca4843ca1 switch port and targetPort (#855)
* switch port and targetPort

* bump
2021-08-30 22:55:51 +02:00
kjeld Schouten-Lebbing 6c7329b750 Port doc changes from k8s-at-home 2021-08-30 17:56:37 +02:00
kjeld Schouten-Lebbing 324f71dbce update roadmap in readme 2021-08-30 16:33:12 +02:00
kjeld Schouten-Lebbing 3aae1b994a Add GPU and (USB) Devices to custom-app
Remove pre-configured /config PVC
2021-08-30 16:21:46 +02:00
Kjeld Schouten-LebbingandGitHub 9401dd3676 Apply the PrototypeGUI to all Apps (#851)
* add pod and controller labels and annotations and termination settings

* add serviceList

* Add IngressList and HPA

* Fix supplementalGroups labeling issues

* cleanup and fixup incubator

* bump

* patch jellyfin

* Patch Jackett
2021-08-30 15:58:30 +02:00
kjeld Schouten-Lebbing 522267d028 Fix portsList issues on common 2021-08-30 13:37:37 +02:00
Kjeld Schouten-LebbingandGitHub f5055b1410 More prototypeGui work (#849)
* allow additional Ingress

* Add serviceList and portsList to common

* add portslist GUI

* add additional services GUI

* bump

* Add custom-app App

* use the custom service app as a canary for Common mistakes

* fix typo in custom-app
2021-08-30 12:56:36 +02:00
Kjeld Schouten-LebbingandGitHub 6fb698881b update common and database on db based containers (#848) 2021-08-30 10:58:03 +02:00
Kjeld Schouten-LebbingandGitHub 25a98b4d69 add labels and annotations to questions.yaml and revert oopsie (+13 squashed commit) (#843)
Squashed commit:

[5ffcf238] Allow more lists

[d185c0ed] Test annotationsList on persistence

[6d8afee1] Allow setting ingressclass on ingress

[a9dccd41] fix again

[4a54beb8] fix broken servicetest again

[62e85336] Fix mistake

[e45db47b] remove services annotation test due to random annotations, fix new PVC tests

[745a11bd] Add podAnnotationsList, podLabelsList, controllerAnnotationsList and controller:abelsList,

[5d075f33] Add PVC test for labels and retain

[43b64ddc] Fix PVC error

[229143ed] Update common

[d551d80f] add gracePeriodSeconds

[350e6885] Add HPA GUI
2021-08-30 00:28:24 +02:00