* 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
* feat(common): Add simple servicetype as a LoadBalancer Alias
* add serviceList UI tweak
* Fix typo
* bump
* move servicetype selection code to include
* Clearly flag NodePort and LoadBalancer as advanced
As NodePort does require advanced settings to be checked now
* Move Postgresql initcontainer to common
* bump common
* Handle postgres password generation in common and inject into values.yaml for use in Apps
* (refactor) adapt apps using postgresql to common init and password generator
* no message
* Edit common to allow for the default middlewares to be disabled on ingress.
* add it on all apps as an expert option
* fix hostPath mistake in tests while at it
* base PGID on fsGroup
* also remove PGID from questions.yaml
* remove mistake
* small fix
* fix first test
* fix linting
* always set PUID to 568
* use quotes for env vars (obviously)
* simplify addons to not require manually entered volumemounts, just mount them all.
* simplify addons
* cleanup promtail and codeserver
* fix mistake in codeserver
* try to add codeserver runtest
* add netshoot runtest
* fix codeserver ports
* different codeserver port for integrationt est
* bump common
Squashed commit:
[8058e6aba] 1 error left
[b0157b252] 2 errors
[7fa494907] 4 errors
[03139391e] 6 failures, 4 errors
[7f017ea23] 12 errors
[3e9ad758d] 0 failures, 13 errors
[e24a3cb3e] 3 failures, 13 errors
[6edcaa655] 4 failures 14 errors
[9623bda57] 6 failures, 13 errors
[04c35c995] 4 failed 22 errors
[5f5335c15] 9 failures
[9a33540e2] down to 20 failures
[0e7b73b49] remove old tests
[5cc6d11b7] fixup the resources
[8c508d45a] some more progress
[4acef3c3b] some more work
[85cdb5d06] some ports cleanup
[1987ac2ec] lint before unit
[6fa221789] enable unit tests
[c212b695d] other name
[b78594518] common test name fix
[ef6597e79] indent
[8cbcfb5e4] common test rename
[1ca838c16] seperate common tests
[ef052b022] create two seperate job for common testing
[67eb0e9b3] use devcontainer for release shizzle
[0c47c482b] make it a sudo
[4d8900b16] force install jq
[9660cdd47] try something else
[e2b611917] bump common to run tests (to fix them)
[277241bbf] only use the new devcontainer for the release tests for now...
[9c7b68e0f] Revert "remove setup chart testing action"
This reverts commit 6987914587a58ab5a52a05b836d60ef91f1619d5.
[444914311] Revert "use integrated k3d"
This reverts commit d9bcb2f35d154b0afe1eb851729c37789b6ba0ea. (+6 squashed commit)
Squashed commit:
[313446184] Revert "correct k3s version"
This reverts commit 81fa8a43c41c2449b7411e0d59a3c2bbe0aef1ea.
[41b4d4795] Revert "version name tryout"
This reverts commit bbb8dcead9f9426872390b8f89b1fd0e661534bb.
[b64df97a0] Revert "change version"
This reverts commit 8080395dc80e606769ad9790b35d35fac4d1d3ed.
[ed63220d4] Revert "use k3s kubectl"
This reverts commit ea81735d939e838ad595835ea09b54bff817dd83.
[6267a2908] Revert "use normal kubectl"
This reverts commit 216d3799111d47f65dd20dd85ccb8fbc586a9c2b.
[f48ddde73] Revert "try to set kubectl context"
This reverts commit a5e8a532c5620e0d9d4cb7a53a371ba200265612.
[a5e8a532c] try to set kubectl context
[216d37991] use normal kubectl
[ea81735d9] use k3s kubectl
[8080395dc] change version
[bbb8dcead] version name tryout
[81fa8a43c] correct k3s version
[d9bcb2f35] use integrated k3d
[698791458] remove setup chart testing action
[5bd7cf01d] bump common-test
* fix common test mistake
* configfile.enabled
* VPN auto permissions fix
* trigger common-test install
* more thorough fix
* fix test to use sonarr instead of homerr
* use a super simple container
* try tweaking a bit to allow run as nonroot
* try fixing tests
* fix tests... again...
* fix... AGAIN...
* some cleanup for common (+6 squashed commit)
Squashed commit:
[43a501de8] bump sogo
[62c009b63] some tryouts
[6840fafdb] try to fix rendering of new format
[003d3c81b] move seperate apps to new format and fix mistake in common
[752ae2c68] more work on the image refactor
[edfc28533] refactor common images
* sogo scale differently
* slight release build fix
* fix issues with release script and multiple tags
* fix: move runAsNonRoot to container securityContext to prevent sidecarts from being affected
* also bump some versions...
* also override some of the problematic settings in common.yaml
* whoops
* feat: have VPN use a hostPath for the configfile instead of configmap
* whoopsies
* fix some tests and actually append configFile mount to persistence
* addon -> addons
Squashed commits:
[36ca93235] actually finish echo command (+8 squashed commit)
Squashed commit:
[27c3e9d63] fix typo
[8daa4395e] use name not a derivitive
[d8a24b1d8] force a testrun
[edacc59e4] give more perms
[9706a9860] bump
[09f9d9f4e] Code thining on common
[8adfddf2b] try moving autopermissions to initcontainer
[42c7f76a4] fix: have autopermissions use command instead of arg