Commit Graph
100 Commits
Author SHA1 Message Date
kjeld Schouten-Lebbing 5d6192a8e4 Repair versioning mistake by pushing new versions 2021-05-30 23:35:47 +02:00
Kjeld Schouten-LebbingandGitHub 2ee1190fda Cleanup and simplify containers and charts (#531)
* move truecharts containers to k8s-at-home

* Chart.yaml cleanup

* bump patch versions
2021-05-30 23:22:13 +02:00
kjeld Schouten-Lebbing 9a903fb6ca fix container build procedures 2021-05-30 22:14:27 +02:00
kjeld Schouten-Lebbing 53499ff125 Fix bitwarden->vaultwarden in vaultwarden questions.yaml 2021-05-30 17:02:12 +02:00
Kjeld Schouten-LebbingandGitHub 50d083ed62 Add new GUI options (#529)
* Adapt labels for current GUI elements

* Add an extra place to dump App configuration

* Add Controller section

* Fix networking references/grouping

* add externalInterfaces

* Add some sane initial resource limits/requests

* Fixup KMS

* increase minor versions

* Do not use caps for deployment

* fix deployment type default

* increase prototypeGUI version accordingly just in case

* increase prototype GUI common version
2021-05-30 16:09:07 +02:00
kjeld Schouten-Lebbing 71132027fe fix prototype-gui default controller type 2021-05-30 15:49:17 +02:00
kjeld Schouten-Lebbing b6be48918d fix sh permissions 2021-05-30 15:29:11 +02:00
kjeld Schouten-Lebbing 35347556f3 update prototype GUI to reflect PR changes 2021-05-30 15:12:32 +02:00
kjeld Schouten-Lebbing 8329aaffc6 fix devcontainer build process 2021-05-30 13:28:06 +02:00
kjeld Schouten-Lebbing 7ad57f65c7 move devcontainer to containers 2021-05-30 13:23:27 +02:00
kjeld Schouten-Lebbing 7e63572201 rename .tools to tools 2021-05-30 13:14:37 +02:00
kjeld Schouten-Lebbing 8b76a14c73 remove ansible container for now 2021-05-30 13:11:44 +02:00
kjeld Schouten-Lebbing c447b5b51f move containers from .containers to containers 2021-05-30 13:02:07 +02:00
kjeld Schouten-Lebbing 15569974a0 move to daily container update cronjob 2021-05-30 12:57:19 +02:00
kjeld Schouten-Lebbing 4fe5f5e47d Some label cleanup for the GUI prototype 2021-05-29 14:24:31 +02:00
kjeld Schouten-Lebbing b0498a2317 Small polish of prototype GUI 2021-05-29 14:16:47 +02:00
Kjeld Schouten-LebbingandGitHub 7def300452 Add new GUI prototype (#524)
* initial work at re-adding ingress

* add externalInterfaces gui

* Add Controller section

* mark some things as "Advanced"

* fix mistake

* add empty controller label

* Add resources section
2021-05-29 13:57:47 +02:00
kjeld Schouten-Lebbing d7c9ae7fa6 fix wrong references for externalInterfaces 2021-05-29 13:15:53 +02:00
kjeld Schouten-Lebbing bb05e81776 remove bitwarden (as been superceeded by vaultwarden) 2021-05-28 23:29:01 +02:00
Kjeld Schouten-LebbingandGitHub 91c199f2ed Fix hostPathMounts and add install test (#527)
* Fix hostPathMounts and add install test

* whoops fix
2021-05-28 23:06:40 +02:00
Kjeld Schouten-LebbingandGitHub 7f52e732c1 port external Interfaces from iXOfficial (#525)
* port external Interfaces from iXOfficial

* Fix, Clean and Polish
2021-05-28 01:22:40 +02:00
Kjeld Schouten-LebbingandGitHub efb69ad85b Update SUPPORT.md 2021-05-26 12:51:03 +02:00
kjeld Schouten-Lebbing 275ff400d0 Merge branch 'patchmerge' 2021-05-25 23:29:43 +02:00
kjeld Schouten-Lebbing fc65df65e8 Merge branch 'minormerge' 2021-05-25 23:23:05 +02:00
kjeld Schouten-Lebbing ab2c8b2c2e increase patchversions accordingly 2021-05-25 16:52:32 +02:00
Kjeld Schouten-LebbingandGitHub d971b460cb Remove unneeded schema values (#515)
* no message

* bump patch versions

* Remove all hidden: false BS schema values
2021-05-25 13:28:20 +02:00
kjeld Schouten-Lebbing 42b9939748 fix a small CI bug 2021-05-25 13:18:28 +02:00
kjeld Schouten-Lebbing 7dc5fcacb1 more small common fixes 2021-05-25 00:53:35 +02:00
kjeld Schouten-Lebbing 2d94d7e10d remove small mistake from common chart 2021-05-25 00:44:58 +02:00
kjeld Schouten-Lebbing f6e521d70d Fix broken syncthing image when run on SCALE 2021-05-24 23:45:00 +02:00
kjeld Schouten-Lebbing b6375e3be8 Use fixed auto-updated versioning for fireflyiii podgrab and tvheadend 2021-05-24 23:38:27 +02:00
Kjeld Schouten-LebbingandGitHub 0b70569bdf Syncthing polish and fixes (#510)
* no message

* add test for discovery port/service

* add discovery service and port to questions.yaml

* fix questions.yaml not enabling ports on Syncthing

* Increase syncthing version number

* fix serviceports not being enabled on all other apps too.

* fix a small unrelated UI glitch/bug related to hostPathMounts

* bump patch versions for other apps

* adapt docs accordingly

* fix nzbget httpGet probe (or at least try to)
2021-05-24 23:01:43 +02:00
kjeld Schouten-Lebbing 7afd989b0e update storage docs to reflect current storage code 2021-05-24 22:16:54 +02:00
kjeld Schouten-Lebbing 032efcf2e7 update version for Apps due to recent update 2021-05-24 22:03:51 +02:00
Kjeld Schouten-LebbingandGitHub a4c0daa828 Allow setting emptyDir on hostPathMount (#508)
* allow the use of emptyDir for hostPathMount

* increase common version for all Apps

* Hide emptyDir subquestions when disabled

* fix podgrab and appdaemon

* some naming tweaks
2021-05-24 21:56:45 +02:00
Kjeld Schouten-LebbingandGitHub a837947884 Storage Tweaking and bugfixing (#506)
* first work for allowing ramdisk usage

* add bump tooling.
Fixes: #157

* bump minor versions due to adding ramdisk emptydir to persistence

* allow disabling persistent storage

* actually push major as it is breaking in theory

* cleanup hpm example code

* Allow custom storageClass and fix bug using the wrong storageClass

* try fixing gabs

* cleanup

* update tests

* revert some permission job changes

* reverse some of the 3.0 common incompatible bitwarden changes
2021-05-24 21:17:29 +02:00
kjeld Schouten-Lebbing 362516c909 add some more verbosity 2021-05-24 14:01:18 +02:00
kjeld Schouten-Lebbing e077684fd2 Add some more polish for adding non-SCALE helmcharts 2021-05-24 13:45:45 +02:00
kjeld Schouten-Lebbing 1ca9efda29 Fix some CI issues 2021-05-24 13:26:49 +02:00
kjeld Schouten-Lebbing 468dd524e8 allow non-scale helmcharts and don't push them to the SCALE catalog 2021-05-24 02:10:35 +02:00
kjeld Schouten-Lebbing 58c8f76e36 test amend for renovate bump 2021-05-24 01:45:42 +02:00
kjeld Schouten-Lebbing 80f4345a5a use PR's even for automerging 2021-05-24 01:09:04 +02:00
kjeld Schouten-Lebbing 0dc7f4b81a fix mistake in renovate config 2021-05-24 00:34:15 +02:00
kjeld Schouten-Lebbing 55ba5e12f8 commenting improvement for renovate 2021-05-24 00:31:16 +02:00
kjeld Schouten-Lebbing f6a8332588 force more frequent update PR's for dependencies 2021-05-24 00:26:56 +02:00
kjeld Schouten-Lebbing 07ea855729 add first version of auto-merge behavior to CI 2021-05-24 00:22:43 +02:00
kjeld Schouten-Lebbing 51157940ef add seperate versioning strategy for plex and qbittorrent 2021-05-24 00:17:07 +02:00
kjeld Schouten-Lebbing c8648f9a5a try some renovate cleanup 2021-05-24 00:08:22 +02:00
kjeld Schouten-Lebbing f44d01051b Fix scaleGPU definition naming bug 2021-05-23 23:03:01 +02:00
kjeld Schouten-Lebbing 4f0656ec26 always check bump requirements when using renovate 2021-05-23 22:10:00 +02:00
kjeld Schouten-Lebbing b96e36bd7b revert some renovate changes 2021-05-23 21:20:42 +02:00
kjeld Schouten-Lebbing a81c316761 some CI fixes 2021-05-23 21:13:04 +02:00
Kjeld Schouten-LebbingandGitHub a291635b61 Merge pull request #477 from Ornias1993/4rework
Change Apps for Common 4.*
2021-05-23 20:53:39 +02:00
kjeld Schouten-Lebbing a869e30188 Doc patches 2021-05-23 20:34:11 +02:00
kjeld Schouten-Lebbing ad4a2ae785 Common 4.0 App Refactor Part 6 - Ornias 2021-05-23 18:26:15 +02:00
kjeld Schouten-Lebbing d358b18179 Common 4.0 App Refactor Part 4 - Ornias 2021-05-23 18:26:04 +02:00
kjeld Schouten-LebbingandLuuk Nieuwdorp 9d2c0318f7 Port features from #446 into #477
Co-authored-by: Luuk Nieuwdorp <luuknieuwdorp@users.noreply.github.com>
2021-05-23 18:25:58 +02:00
kjeld Schouten-Lebbing f94206ee60 Common 4.0 App Refactor Part 3 - Ornias 2021-05-23 18:25:57 +02:00
kjeld Schouten-Lebbing 2fda3a9e3e Common 4.0 App Refactor Part 1 - Ornias
remove common references to the addons (we don't use them yet) (+23 squashed commit)

Squashed commit:

[042fc006] try slight modification to testing framework

[6955bdad] another small qbittorrent fix

[30af6b78] fix one bitwarden error (anotherone left

[ac54db9f] enable firefly port

[a9e58eca] push qbittorrent fix

[99840038] fixed transmission

[ffe8a49e] template all the things...

[26c7b4d1] this should just work (tm)

[fcacae4c] try a transmission fix

[8d21bd91] merge unittests and app tests to limit amount of running jobs

[343ba579] more services polish

[c133342f] some small fixes

[5979e653] fix some port references

[15a1defa] oops

[2458d7e9] increase common version again

[7f74f1cf] change way ports are handled

[73c479cb] fix services naming scheme

[501aeffc] update common version again

[726954b0] fix emptydir reference for tests

[66774955] pump major versions

[6fa711d1] update common-version for all

[671a7b31] PUID and PGID changes for automated tests (non-gui changes)

[3dc21053] hostpathmounts and gpu changes
2021-05-23 18:24:30 +02:00
kjeld Schouten-Lebbing 4bb573c7a6 Tweak bump logic 2021-05-23 16:50:16 +02:00
kjeld Schouten-Lebbing 4aa84cfce3 introduce renovate bump test 2021-05-23 15:17:21 +02:00
kjeld Schouten-Lebbing a8bbf2e638 common: Give probes a little more breathing room 2021-05-23 00:06:09 +02:00
kjeld Schouten-Lebbing f499505885 fix more common test flukes 2021-05-22 23:25:53 +02:00
kjeld Schouten-Lebbing 645673f04a fix main port rename for common unit-tests 2021-05-22 23:13:08 +02:00
kjeld Schouten-Lebbing 30021f51fe small set of common indent fixes 2021-05-22 22:46:23 +02:00
kjeld Schouten-Lebbing 36fcfa18c4 Small common touchup 2021-05-19 22:08:21 +02:00
Kjeld Schouten-LebbingandGitHub d3033f71fb port most recent changes from KAH (#478)
* port most recent changes from KAH

* add general shizzle

* add rests of go tests

* whoops

* hmm

* make pre-release wait more

* try another synthaxis

* okey...

* test-> tests

* Make unittests a bit more usefull
2021-05-19 20:51:35 +02:00
kjeld Schouten-Lebbing fd43d79929 add general shizzle
(cherry picked from commit 72d164f3960436093d01d00d5ed6d43bc2e4e256)
2021-05-19 18:01:59 +02:00
Kjeld Schouten-LebbingandGitHub f6db68c66c Update Chart.yaml 2021-05-11 14:46:44 +02:00
Kjeld Schouten-LebbingandGitHub 593cd086af update chartreleaser action 2021-05-11 12:44:11 +02:00
Kjeld Schouten-LebbingandGitHub 8f66280046 Update ix_values.yaml 2021-05-11 12:43:06 +02:00
Kjeld Schouten-LebbingandGitHub 87097259a0 Update values.yaml 2021-05-11 12:42:50 +02:00
kjeld Schouten-Lebbing d7b59fe4f2 renovate is still seperating major releases... 2021-05-10 14:55:55 +02:00
kjeld Schouten-Lebbing 1bf75816ea bundle common master updates 2021-05-10 14:44:19 +02:00
kjeld Schouten-Lebbing 7f3cf1feb1 Add description for next updates 2021-05-10 14:34:17 +02:00
Kjeld Schouten-LebbingandGitHub 1cee07fd20 Delete docs/apps/insecure directory 2021-05-10 14:27:28 +02:00
Kjeld Schouten-LebbingandGitHub 83e75181da Delete docs/apps/incubator/nzbhydra directory 2021-05-10 14:27:17 +02:00
kjeld Schouten-Lebbing 219680a7b4 push some renovate changes 2021-05-10 14:26:56 +02:00
kjeld Schouten-Lebbing 58ad370f52 trigger release of common4 2021-05-10 14:19:44 +02:00
kjeld Schouten-Lebbing a0fdbf8d91 fix unittests 2021-05-10 14:18:27 +02:00
Kjeld Schouten-LebbingandGitHub 196d4d8327 Major Common cleanup + services overhaul (#448)
* Major Common cleanup + services overhaul

* add resources test and scaleGPU support

* implement cleaner ingress, remove externalService and remove ingressRoute

* cleanup service test whoopsies

* fix some more test errors

* Fix ingress tests

* oops

* redesign ixcert system for ingress

* test multiple ixcert-secrets support

* increate tests versioning

* add test for pvc name override
2021-05-10 14:13:17 +02:00
kjeld Schouten-Lebbing 97768b1ea1 trigger common rerelease 2021-05-09 18:53:36 +02:00
kjeld Schouten-Lebbing 363c6b2655 KISS version 2021-05-09 18:52:26 +02:00
kjeld Schouten-Lebbing ead424a291 catch both possible empty list types 2021-05-09 18:50:24 +02:00
kjeld Schouten-Lebbing d4a70530c4 fix used directory for change detection 2021-05-09 18:48:14 +02:00
kjeld Schouten-Lebbing 798b0990e1 fix change detection echo 2021-05-09 18:47:43 +02:00
kjeld Schouten-Lebbing 6b59fb2f05 fix change detection 2021-05-09 18:44:52 +02:00
kjeld Schouten-Lebbing fb75ee45e0 Trigger common re-release 2021-05-09 18:29:10 +02:00
kjeld Schouten-Lebbing 6d94df0b81 cleanup workflow triggers 2021-05-09 18:25:25 +02:00
kjeld Schouten-Lebbing cbee07f5be increase common version for testing and fix cr.yaml 2021-05-09 18:23:46 +02:00
kjeld Schouten-Lebbing 39f4da11e0 fix release system for catalog releases 2021-05-09 18:21:10 +02:00
Kjeld Schouten-LebbingandGitHub ffc823bccc Restructure repo to be a little cleaner (#445) 2021-05-09 18:11:00 +02:00
Kjeld Schouten-LebbingandGitHub 41bfcaec72 Remove isohunt 2021-05-09 13:54:20 +02:00
kjeld Schouten-Lebbing acb39f8cbe truecommand promoted to stable 2021-05-09 13:49:24 +02:00
kjeld Schouten-Lebbing 99cf673f18 try fixing the release workflow execution order 2021-05-09 13:42:04 +02:00
kjeld Schouten-Lebbing 2a52040aae actually do the insecure -> deprecated folder rename 2021-05-09 13:33:39 +02:00
kjeld Schouten-Lebbing 4c027dc2ed rename insecure to deprecated 2021-05-09 13:31:49 +02:00
kjeld Schouten-Lebbing 2f6bf84d95 officially deprecated nzbhydra 2021-05-09 13:27:40 +02:00
kjeld Schouten-Lebbing 275b5394ec move nzbhydra to unsecure 2021-05-09 13:24:16 +02:00
kjeld Schouten-Lebbing 3f8e586879 Revert "test a cve patch for ubuntu"
This reverts commit 00eabdcbfa.
2021-05-09 13:21:01 +02:00