Commit Graph
100 Commits
Author SHA1 Message Date
kjeld Schouten-Lebbing 4966c392fa chore(deps): bump deps again to sync with common 2021-11-23 12:37:01 +01:00
kjeld Schouten-Lebbing 4d61f76e0d chore(deps): bump common on deps 2021-11-23 11:56:39 +01:00
Kjeld Schouten-LebbingandGitHub 342f88afbf fix(common): ensure storageClassName gets rendered correctly (#1385)
* fix(common): ensure storageClassName gets rendered correctly

* Add a canary test to common

* remove canary for now
2021-11-23 11:21:13 +01:00
kjeld Schouten-Lebbing dc0e419b04 fix(prometheus): use correct port for alertmanager probe 2021-11-22 23:07:43 +01:00
kjeld Schouten-Lebbing 341541d92c chore(prometheus): don't allow config of promop service and remove reminants 2021-11-22 22:59:32 +01:00
kjeld Schouten-Lebbing 73e36d360b fix(prometheus): migrate away services 2021-11-22 22:37:49 +01:00
kjeld Schouten-Lebbing 6def1058ee fix(prometheus): correct prometheus GUI mistakes 2021-11-22 22:16:34 +01:00
Kjeld Schouten-LebbingandGitHub b846457b36 chore(deps): bump common (#1382) 2021-11-22 21:51:35 +01:00
kjeld Schouten-Lebbing 92483d9e14 bump prometheus 2021-11-22 21:39:25 +01:00
kjeld Schouten-Lebbing 09caaac765 chore(prometheus): some cleanup 2021-11-22 21:30:30 +01:00
kjeld Schouten-Lebbing 8325149a19 fix(prometheus): more thoroughly show services on SCALE 2021-11-22 20:33:27 +01:00
Kjeld Schouten-LebbingandGitHub 50ac8abaf3 add(prometheus): add prometheus prototype (#1379)
* Basic Prometheus Stack

* move prometheus port

* make bare-bones
2021-11-22 20:17:19 +01:00
Kjeld Schouten-LebbingandGitHub 14374f5630 feat(common): Implement some simplifications from Bitnami (#1378)
* fix(common): add bitnami translation layer for images and labels

* port bitnami storage and tpl handling

* hmm

* add affinity-handling, warnings and fix issues

* bump feature

* hmm

* slight alterations

* add some more tests

* fix small mistake

* fixing a minor bug
2021-11-22 17:12:06 +01:00
kjeld Schouten-Lebbing 81027079d0 fix(common): also allow for templating in service selector 2021-11-22 00:47:16 +01:00
Kjeld Schouten-LebbingandGitHub f0ff577857 feat(common): allow for custom selector labels on services. (#1374) 2021-11-22 00:34:59 +01:00
kjeld Schouten-Lebbing 05791a8df5 Add prometheus upstream sources 2021-11-21 22:37:45 +01:00
Kjeld Schouten-LebbingandGitHub f6e627b61a add(loki): Add Loki (#1367)
* initial work on Loki App

* some steps

* fix some mistakes

* hmm

* use secret instead of configmap, like upstream

* actually use the damn secret stupid

* add promtail dependency directly from upstream

* setup questions.yaml

* random butchery fix
2021-11-21 21:52:23 +01:00
Kjeld Schouten-LebbingandGitHub f718d002da fix(common): correct some mistakes in configMap handling in common (#1369)
* add test for configmap

* fix runtests and mistakes in configmap handling

* bump

* hmmm

* small fix
2021-11-21 20:20:24 +01:00
kjeld Schouten-Lebbing 8e6eb02c12 chore(common): bump common 2021-11-21 18:47:17 +01:00
Kjeld Schouten-LebbingandGitHub 3378258a3b feat(common): add configmap and secret persistence objects (#1368)
* feat(common): add configmap and secret persistence objects

* also port configmap layer

* add values.yaml for integrated configmap
2021-11-21 18:45:03 +01:00
kjeld Schouten-Lebbing 62daa881b6 fix(mariadb): correctly use passwords when running the App directly 2021-11-21 16:21:55 +01:00
kjeld Schouten-Lebbing 3578cb37b9 chore(docs): cleanup the wishlist 2021-11-21 15:25:16 +01:00
kjeld Schouten-Lebbing fe5b86dc37 fix(common): increate probe delay and timeout for weaker systems 2021-11-21 13:35:40 +01:00
kjeld Schouten-Lebbing 56c0dcb011 fix(nextcloud): remove specific times for nextcloud startup probes
Also has the effect of increasing startup times for backups.
2021-11-21 13:24:47 +01:00
kjeld Schouten-Lebbing 5a19b8824b chore(docs): restructure quick-start guides and replace youtube urls 2021-11-21 02:01:40 +01:00
kjeld Schouten-Lebbing f456ac544f add blog and .pages file 2021-11-19 22:37:10 +01:00
kjeld Schouten-Lebbing ff35864b6a more small tweaks 2021-11-19 22:18:08 +01:00
kjeld Schouten-Lebbing 8047a834e6 clean some docs up 2021-11-19 22:14:29 +01:00
kjeld Schouten-Lebbing c54b0a661d update the docs a bit 2021-11-19 22:08:52 +01:00
kjeld Schouten-Lebbing f922000eed fix(pihole): use port protocol, not port type as default and change default webui port 2021-11-19 21:06:31 +01:00
kjeld Schouten-Lebbing 9310b0d925 Add initial restore instructions to guide 2021-11-19 20:11:58 +01:00
kjeld Schouten-Lebbing b6264754f1 fix a mistaken extention 2/2 2021-11-19 17:03:40 +01:00
kjeld Schouten-Lebbing e2b3190fdc fix a mistaken extention 1/2 2021-11-19 17:02:55 +01:00
kjeld Schouten-Lebbing 0621251c7f add initial backup docs 2021-11-19 16:55:21 +01:00
kjeld Schouten-Lebbing b632d7cd14 adapt first manual 2021-11-19 02:01:47 +01:00
kjeld Schouten-Lebbing 3cdec69423 chore(metallb): move metallb to core train 2021-11-19 01:10:20 +01:00
kjeld Schouten-Lebbing 5581290fa9 Remove most logos as they are moved to https://github.com/truecharts/pub 2021-11-19 01:08:11 +01:00
kjeld Schouten-Lebbing 34500340ba chore(deps): bump common 2021-11-16 21:28:56 +01:00
kjeld Schouten-Lebbing 7b141cac55 chore(some apps): bump postgresql again 2021-11-16 16:50:52 +01:00
kjeld Schouten-Lebbing ef94aae653 fix(postgresql): correct mistake in VCT 2021-11-16 16:37:35 +01:00
kjeld Schouten-Lebbing 6ed4fee4c5 chore(apps): bump postgresql on some Apps 2021-11-16 16:18:11 +01:00
kjeld Schouten-Lebbing f82d2ecdda fix(postgresql): remove migration scripting and assume postgresql is a breaking change 2021-11-16 16:06:16 +01:00
kjeld Schouten-Lebbing edd38e5119 chore(deps): bump common on dependency apps 2021-11-15 21:40:25 +01:00
kjeld Schouten-Lebbing 594dbc9982 feat(traefik): readd ingress for standardisation 2021-11-15 21:13:10 +01:00
kjeld Schouten-Lebbing 805a3a1819 fix oops in renovate bump ci 2021-11-15 21:10:52 +01:00
Kjeld Schouten-LebbingandGitHub 8db9184061 feat(postgresql): move postgresql to use statefullset and cleanup (#1335)
* feat(postgresql): move postgresql to use statefullset by default

* some more misc tweaks

* whoops

* dahhh

* dont use a data distinction for postgresql

* remove unused crap

* bumps

* oops
2021-11-15 20:50:10 +01:00
kjeld Schouten-Lebbing 97be0572cf chore(dependency): bump common and move mariadb 2021-11-15 20:01:00 +01:00
Kjeld Schouten-LebbingandGitHub 004e845745 feat(mariadb): Add MariaDB App (#1333)
* add initial work on mariadb App

* hmm

* bump common
2021-11-15 19:47:17 +01:00
Kjeld Schouten-LebbingandGitHub e2c09231d8 fix(common): correctly set defaults for volumeclaimtemplates and pvc's (#1334)
* fix(common): correctly set defaults for volumeclaimtemplates and pvc's

* polish

* more polish

* hmmm

* whoops

* hmm

* hmm

* again....

* different

* fixes
2021-11-15 19:30:09 +01:00
kjeld Schouten-Lebbing 408e562e4b feat(common): add mariadb support layer 2021-11-15 17:52:37 +01:00
kjeld Schouten-Lebbing 1986029336 no message 2021-11-14 16:12:06 +01:00
kjeld Schouten-Lebbing 25169e5493 chort(common): bump common 2021-11-14 15:57:10 +01:00
kjeld Schouten-Lebbing 41f86f4ac4 fix(nextcloud): revert nextcloud container update due to upstream performance issues 2021-11-14 15:55:30 +01:00
kjeld Schouten-Lebbing 6083a824c7 cleanup the docs 2021-11-14 12:26:41 +01:00
kjeld Schouten-Lebbing bf22f12541 chore(LMS): move to LMS to stable 2021-11-14 11:59:32 +01:00
kjeld Schouten-Lebbing b7b107c99a chore(Apps): move traefik and k8s gateway to core train 2021-11-14 11:43:45 +01:00
Kjeld Schouten-LebbingandGitHub e1351f1d2a feat(gitea): move gitea to our own memcached chart (#1313) 2021-11-12 23:24:27 +01:00
Kjeld Schouten-LebbingandGitHub 2b50bcaa5f feat(authelia): use our own redis chart (#1312)
* feat(authelia): use our own redis chart

* no message

* hmm

* no message

* small nextcloud UI tweak
2021-11-12 22:12:20 +01:00
Kjeld Schouten-LebbingandGitHub 76163cdad4 feat(nextcloud): use our own redis chart (#1310)
* setup nextcloud to use our own Redis Chart

* also bump common on redis

* bymp redis

* bumps
2021-11-12 20:59:00 +01:00
Kjeld Schouten-LebbingandGitHub 47cad0cd50 feat(deps): move deps to incubator (#1311)
* feat(deps): move deps to incubator and alias the common chart

* reverse a tryout

* fixup a postgresql mistake
2021-11-12 20:00:12 +01:00
kjeld Schouten-Lebbing b9f10685a9 fix(redis): bump common on redis 2021-11-12 19:02:31 +01:00
Kjeld Schouten-LebbingandGitHub f76ba0ae92 feat(Redis): add redis App (#1309)
* feat(Redis): add redis App

* Fixup questions.yaml for redis and add common injector

* fix lint
2021-11-12 18:28:36 +01:00
kjeld Schouten-Lebbing 4a59520644 delete unused files from memcached 2021-11-12 00:49:21 +01:00
Kjeld Schouten-LebbingandGitHub 4a2fa6280d feat(memcached): add memcached App (#1307) 2021-11-11 21:58:55 +01:00
kjeld Schouten-Lebbing 6e56f0e628 fix(openldap): bump common to fix volumeclaim error 2021-11-11 00:29:25 +01:00
kjeld Schouten-Lebbing 00e932a6c0 bump common 2021-11-11 00:15:01 +01:00
kjeld Schouten-Lebbing 7fd720c890 fix(metallb): correct questions structure 2021-11-10 18:51:22 +01:00
Kjeld Schouten-LebbingandGitHub fdb5d68c52 Update Chart.yaml 2021-11-10 17:49:13 +01:00
Kjeld Schouten-LebbingandGitHub 023eb2f4cd Add a metallb app (#1305)
* Add a metallb app

* add metallb repo
2021-11-10 17:35:49 +01:00
kjeld Schouten-Lebbing 0a0945d19e fix(openldap): fix release.name issues when installing 2021-11-10 17:14:22 +01:00
kjeld Schouten-Lebbing a4bf7ea1a8 fix(qbittorrent and pihole): fix some port issues
Fixes: #1298
2021-11-10 00:56:23 +01:00
kjeld Schouten-Lebbing df9aae1c21 fix(postgresql): correct mistake in service definition 2021-11-09 11:18:56 +01:00
kjeld Schouten-Lebbing 7e08a5f591 feat(postgresql): also set and remember postgresql root password 2021-11-08 17:40:48 +01:00
kjeld Schouten-Lebbing dd2081d0ce fix(jdownloader): Add missing service to values.yaml 2021-11-08 17:28:18 +01:00
kjeld Schouten-Lebbing e1280916c9 fixup gitea a bit 2021-11-08 15:44:33 +01:00
kjeld Schouten-Lebbing ebcea7f44d fix(openldap/freeradius): fix install on new GUI 2021-11-08 15:18:49 +01:00
kjeld Schouten-Lebbing c238af7c4d chore(postgresql): rename train name 2021-11-08 14:55:20 +01:00
kjeld Schouten-Lebbing e0029fd9b0 fix(Apps): Correctly enable ports by default on some more Apps 2021-11-08 14:42:18 +01:00
kjeld Schouten-Lebbing 58dd16f90b chore(Postgresql): Move postgresql to a seperate dependency train 2021-11-08 14:34:52 +01:00
kjeld Schouten-Lebbing fd260316a7 fix(TorrentClients): Split torrent service to allow for the use of LoadBalancer servicetype 2021-11-08 09:52:58 +01:00
Kjeld Schouten-LebbingandGitHub ee8eb541e5 bump medusa 2021-11-07 23:50:03 +01:00
Kjeld Schouten-LebbingandGitHub 8430a1096b fix(medusa): update medusa manually 2021-11-07 23:49:41 +01:00
kjeld Schouten-Lebbing 0249640c74 bump traefik to regenerate App 2021-11-07 21:01:53 +01:00
kjeld Schouten-Lebbing 877d08e014 fix(Traefik): targetPort shouldn't have been added to traefik vaules.yaml 2021-11-07 19:03:55 +01:00
kjeld Schouten-Lebbing f7aba7dc31 fix(Traefik): Don't try to run udp services under SCALE (we don't actively test it anyway)
Fixes: #1294
2021-11-07 18:40:23 +01:00
kjeld Schouten-Lebbing 6efe6e6ace feat(Apps): Hide custom resource limits by default (falls back to common defaults) 2021-11-07 17:55:11 +01:00
kjeld Schouten-Lebbing 2bb58ab062 change omada description 2021-11-07 13:27:48 +01:00
kjeld Schouten-Lebbing 92e305a516 bump omada to be sure 2021-11-07 13:26:59 +01:00
kjeld Schouten-Lebbing 835c4c3add fix minor traefik mistake 2021-11-07 13:26:25 +01:00
kjeld Schouten-Lebbing 574852967b chore(Omada): Move to incubator and initial fixes 2021-11-07 12:14:05 +01:00
kjeld Schouten-Lebbing 1c8b800139 fix(Calibre): Update and change version scheme
Fixes: #1088
2021-11-07 12:06:46 +01:00
kjeld Schouten-Lebbing 45cf073312 remove(Notes): Remove dead App
Fixes: #1255
2021-11-07 12:04:19 +01:00
kjeld Schouten-Lebbing 0fde7506f0 fix(Nextcloud): make the env-var descriptions more clear
Fixes: #1254
2021-11-07 12:00:59 +01:00
kjeld Schouten-Lebbing 96cda1b6ef fix(tdarr-node): fix significant config mistakes 2021-11-07 11:57:56 +01:00
kjeld Schouten-Lebbing dcb6d8e3e1 fix(Apps): prevent duplicate port use and fix some questions.yaml mistakes 2021-11-07 11:49:14 +01:00
Kjeld Schouten-LebbingandGitHub d648f10e94 feat(Apps): Simplify the Services GUI (#1290)
* standardise default serviceType

* remove noteport default setting

* completely yeet nodeport

* remove some crap from targetPort

* Simplify ports section

* fix calibre

* fix gitea

* cleanup hyperionNG
Fixes: #1288

* fix k8s gateway mistake

* fix miniflux

* fix nextcloud

* nulserv and nzbhydra fixes

* owncase fix

* resilio fix

* tdarrfix

* unifi and valheim fixes
2021-11-07 00:32:56 +01:00
kjeld Schouten-Lebbing 6077dea94b also add targetPorts to incubator Values.yaml 2021-11-06 23:13:38 +01:00
kjeld Schouten-Lebbing dcd5947918 Bulk add targetPort to values.yaml for stable Apps 2021-11-06 22:55:18 +01:00
Kjeld Schouten-LebbingandGitHub 610bff68ec Chore(Apps): Simplify GUI for deployment, persistence and securityContext (#1289)
* update deployment settings

* hide securityContext by default

* replace bottom persistence section with include

* temporaryly remove hostPathType

* Cleanup basic persistence settings

* Allow simplePVC to also be used for volumeClaimTemplates
2021-11-06 21:41:31 +01:00
kjeld Schouten-Lebbing 1994ef9c0b use simplePVC as default storage for persistence 2021-11-06 19:43:56 +01:00