TrueCharts-Bot
9ec3c09601
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-14 15:00:22 +00:00
kjeld Schouten-Lebbing
25169e5493
chort(common): bump common
2021-11-14 15:57:10 +01:00
renovate[bot]
f4de89c92c
chore(deps): update non-major ( #1327 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-14 15:54:30 +01:00
Stavros Kois
fa93d84e29
chore(apps): clean up Chart.yaml ( #1322 )
...
* fix url for maintainers
* chore(apps): clean up Chart.yaml
* remove whitespace
* remove maintainer from depracated app
2021-11-14 14:31:24 +01:00
TrueCharts-Bot
3e7b2a7aab
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-12 17:35:14 +00:00
Kjeld Schouten-Lebbing
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
TrueCharts-Bot
67d9d4de63
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-10 23:18:53 +00:00
kjeld Schouten-Lebbing
00e932a6c0
bump common
2021-11-11 00:15:01 +01:00
kjeld Schouten-Lebbing
0a0945d19e
fix(openldap): fix release.name issues when installing
2021-11-10 17:14:22 +01:00
renovate[bot]
e1b83a7434
chore(deps): update non-major ( #1302 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-09 18:01:13 +01:00
renovate[bot]
f743ffe75e
chore(deps): update non-major ( #1296 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-09 09:27:44 +01:00
TrueCharts-Bot
6813a0ad47
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-08 16:45:04 +00:00
kjeld Schouten-Lebbing
7e08a5f591
feat(postgresql): also set and remember postgresql root password
2021-11-08 17:40:48 +01:00
TrueCharts-Bot
2bd3a06042
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-07 17:16:25 +00:00
renovate[bot]
fc8d926fee
chore(deps): update non-major ( #1270 )
...
* chore(deps): update non-major
* Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-07 17:57:54 +01:00
TrueCharts-Bot
ae673dcefb
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-06 20:46:27 +00:00
Kjeld Schouten-Lebbing
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
TrueCharts-Bot
b6dd1564f4
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-06 18:01:14 +00:00
Kjeld Schouten-Lebbing
32c6f11de4
chore(common): add additional aliasses for simple hostpath persistence ( #1287 )
...
* chore(common): add additional aliasses for simple hostpath persistence
* hmm
* mountpath, dont use null
* use correct type
* whoops
* bump testrc2
2021-11-06 18:56:41 +01:00
TrueCharts-Bot
7480349ecf
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-06 15:43:53 +00:00
Kjeld Schouten-Lebbing
b832ea9c80
feat(common): introduce simplePVC and simplyHP aliasses for persistence types ( #1286 )
...
* feat(common): introduce simplePVC and simplyHP aliasses for persistence types
* correct a mistake
* more fixes
2021-11-06 16:38:54 +01:00
TrueCharts-Bot
5e6ebf9fad
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-06 10:33:27 +00:00
Kjeld Schouten-Lebbing
6a54105c7a
feat(common): Add simple servicetype as a LoadBalancer Alias ( #1284 )
...
* 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
2021-11-06 11:29:34 +01:00
TrueCharts-Bot
11961a3afb
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-02 10:33:50 +00:00
renovate[bot]
fbd5187c52
chore(deps): update non-major ( #1265 )
...
* chore(deps): update non-major
* Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-02 11:25:19 +01:00
TrueCharts-Bot
2610d5fce5
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-01 13:05:03 +00:00
renovate[bot]
60aa03a510
chore(deps): update non-major ( #1263 )
...
* chore(deps): update non-major
* Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-01 13:44:28 +01:00
TrueCharts-Bot
9bbafe6adb
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-11-01 12:41:40 +00:00
Kjeld Schouten-Lebbing
00795e3d53
fix(common): set default ndots to 1 and fix dnsoptions in GUI ( #1262 )
...
* fix(common): set default ndots to 1 and fix dnsoptions in GUI
* bump
2021-11-01 13:37:56 +01:00
TrueCharts-Bot
a0ce568dd2
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-26 16:19:57 +00:00
renovate[bot]
2cb0508aa1
chore(deps): update bitnami/postgresql:14.0.0 docker digest to 6737f46 ( #1243 )
...
* chore(deps): update bitnami/postgresql:14.0.0 docker digest to 6737f46
* Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-26 18:15:08 +02:00
renovate[bot]
5eb690069f
chore(deps): update major docker tags (major) ( #1235 )
...
* chore(deps): update major docker tags
* Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-26 16:28:32 +02:00
TrueCharts-Bot
64b66b959c
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-26 11:55:41 +00:00
Kjeld Schouten-Lebbing
4e1f2cde84
Update Chart.yaml
2021-10-26 13:51:36 +02:00
renovate[bot]
61d524db79
chore(deps): update non-major ( #1232 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-26 12:25:38 +02:00
TrueCharts-Bot
bd9e31926f
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-20 17:45:04 +00:00
Kjeld Schouten-Lebbing
5c11bc8fb0
fix(Postgresql): use correct PVC storageClass when using postgresql as a dependency on SCALE ( #1212 )
...
* fix db persistence
* Add global isSCALE flag to every questions.yaml file
* bump common
2021-10-20 19:39:05 +02:00
Kjeld Schouten-Lebbing
834479f0db
security(Apps): Improve Snyk hardening advisory ( #1208 )
...
* Harden postgresql by removing the migration initcontainer
* Harden initcontainers
* Harden serviceaccounts and RBAC
* hmm
* fix
2021-10-20 13:45:00 +02:00
renovate[bot]
0aee478a94
chore(deps): update non-major ( #1185 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-20 09:56:16 +02:00
TrueCharts-Bot
c5a86b1393
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-19 19:45:43 +00:00
kjeld Schouten-Lebbing
36723f774c
fix(Common): correct SCALE detection on statefullset
2021-10-19 21:42:28 +02:00
renovate[bot]
8bc56fa8fd
chore(deps): update non-major ( #1174 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-19 20:25:02 +02:00
Kjeld Schouten-Lebbing
3fbd2cbfcc
chore(Apps): Project-Eclipse part 2, adapting and cleaning changelog ( #1173 )
...
* use a single changelog from now on.
* remove app changelog
* remove SCALE/CHANGELOG.md
* more cleanup
2021-10-19 15:29:07 +02:00
TrueCharts-Bot
6d95f37827
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-18 18:34:28 +00:00
kjeld Schouten-Lebbing
b98f8ded87
fix(common): Copy ixChartContext.storageClassName to child charts
2021-10-18 20:24:26 +02:00
TrueCharts-Bot
a9e2295eeb
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-18 18:02:05 +00:00
Kjeld Schouten-Lebbing
dde9cc9e24
feat(common): set SCALE-ZFS as a default storageClassName for SCALE when nothing is given. ( #1169 )
2021-10-18 19:59:05 +02:00
TrueCharts-Bot
a8440f3168
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-17 14:56:37 +00:00
Kjeld Schouten-Lebbing
f9c3530e36
fix(common): Just provide warning when chmod fails on autopermissions ( #1157 )
...
* fix(common): Just provide warning when chmod fails on autopermissions due to nfsv4acl's
* single comma
* tests
* whoop
* zucht
2021-10-17 16:53:46 +02:00
TrueCharts-Bot
97fda6f00b
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-15 16:41:23 +00:00
kjeld Schouten-Lebbing
12cd5352c0
chore(common): add varlog storage and streamline db urls again
2021-10-15 18:38:21 +02:00
TrueCharts-Bot
4b4cb3659a
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-15 15:25:49 +00:00
kjeld Schouten-Lebbing
d44637edbe
add jdbc type postgres url support to common
2021-10-15 17:19:06 +02:00
TrueCharts-Bot
8dbae40bcb
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-15 11:45:17 +00:00
Kjeld Schouten-Lebbing
eaf70889a2
feat(common): simplify postgresql url generator ( #1146 )
2021-10-15 13:42:20 +02:00
TrueCharts-Bot
256af9e373
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-13 21:35:39 +00:00
renovate[bot]
9112c749dc
chore(deps): update non-major docker tags ( #1134 )
...
* chore(deps): update non-major docker tags
* Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-13 23:19:33 +02:00
TrueCharts-Bot
62c5a07793
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-12 09:40:15 +00:00
renovate[bot]
8d08cabc03
chore(deps): update non-major ( #1122 )
...
* chore(deps): update non-major
* Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-12 11:31:03 +02:00
TrueCharts-Bot
f7c36eb2fc
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-09 22:35:52 +00:00
kjeld Schouten-Lebbing
0e44b3bd97
(fix) add Nextcloud's prefered database url to common
2021-10-10 00:32:53 +02:00
TrueCharts-Bot
7ee81f6cb3
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-09 22:06:16 +00:00
kjeld Schouten-Lebbing
799baea4dc
seperate setup and post-setup to prevent double setup runs on common chart
2021-10-10 00:03:07 +02:00
TrueCharts-Bot
dd207168f7
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-09 21:46:54 +00:00
kjeld Schouten-Lebbing
fbb340e2d0
(chore) restructure common setup templates
2021-10-09 23:43:48 +02:00
TrueCharts-Bot
0a0c22c142
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-09 19:21:06 +00:00
kjeld Schouten-Lebbing
567342d8db
(fix) enforce using an existing secret for common postgresql-hooks
2021-10-09 21:18:17 +02:00
TrueCharts-Bot
a652534b02
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-09 17:26:40 +00:00
Kjeld Schouten-Lebbing
2679fc1108
(feat) move postgresql init and password-generator to common ( #1113 )
...
* 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
2021-10-09 19:24:45 +02:00
TrueCharts-Bot
cfa73487ca
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-04 22:49:28 +00:00
Kjeld Schouten-Lebbing
6b96a3662c
(feat) allow for the default middlewares to be disabled on ingress. ( #1096 )
...
* 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
2021-10-05 00:39:13 +02:00
TrueCharts-Bot
37c528da66
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-04 12:05:50 +00:00
Kjeld Schouten-Lebbing
a507264642
(fix) always mount /tmp as emptydir by default for readOnlyRootFilesystem ( #1094 )
2021-10-04 14:04:02 +02:00
TrueCharts-Bot
47366d6bf0
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-04 10:34:08 +00:00
Kjeld Schouten-Lebbing
308ba8accf
(feat) Dynamically set PGID, GID and GROUP_ID ( #1091 )
...
* 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)
2021-10-04 12:31:56 +02:00
TrueCharts-Bot
59634dd9d8
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-03 14:31:45 +00:00
Kjeld Schouten-Lebbing
f3c62cd686
remove crooked test (+1 squashed commits) ( #1087 )
...
Squashed commits:
[a5217867f] (fix) ensure that ports are valid before trying to use them for setting the capability
2021-10-03 16:29:41 +02:00
TrueCharts-Bot
301f8be9fa
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-10-03 13:20:13 +00:00
Kjeld Schouten-Lebbing
0c3e9d2baa
(feat) automaticly set NET_BIND_SERVICE based on (target)port in services ( #1085 )
2021-10-03 15:17:55 +02:00
TrueCharts-Bot
82d60a87bb
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-29 15:36:32 +00:00
kjeld Schouten-Lebbing
7600caaba0
(fix) simplify and correct openvpn VPN_AUTH envvar generation
2021-09-29 17:32:24 +02:00
TrueCharts-Bot
04fc17a719
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-29 13:13:11 +00:00
Kjeld Schouten-Lebbing
cfdffdb3be
(feat) add CodeServer addon and addon improvements ( #1059 )
...
* 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
2021-09-29 15:10:26 +02:00
Kjeld Schouten-Lebbing
2b5fe533f6
(feat) Add Promtail and Netshoot addons ( #1058 )
...
* add promtail addon
* Add Netshoot addon
* update common to include envList for addons
* Add basic promtail and netshoot unittests
2021-09-29 14:18:57 +02:00
TrueCharts-Bot
1346251bd0
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-29 11:47:12 +00:00
kjeld Schouten-Lebbing
a008a19157
disable varrun memory mount by default
2021-09-29 13:41:17 +02:00
TrueCharts-Bot
9ecb454270
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-28 22:15:24 +00:00
Kjeld Schouten-Lebbing
88b1719d32
done (+42 squashed commit) ( #1053 )
...
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
2021-09-29 00:11:52 +02:00
TrueCharts-Bot
7bc182bbf7
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-26 20:41:20 +00:00
kjeld Schouten-Lebbing
3dd449cc8e
(fix) correct autopermissions indent error in common
2021-09-26 22:37:15 +02:00
Kjeld Schouten-Lebbing
acf510ea13
(feat) Standardise and Harden default app securitycontext ( #1028 )
...
* Apply security hardened defaults to values.yaml for all apps
* Add default common securityContext to all apps
* Adjust securityContext defaults in questions.yaml, according to values.yaml
* Add default common podSecurityContext to all apps
* Clean whitespace
* Clean more whitespace
* Adjust podSecurityContext defaults in questions.yaml, according to values.yaml
* fix pgadmin
Co-authored-by: Stavros kois <s.kois@outlook.com>
2021-09-26 20:05:21 +02:00
TrueCharts-Bot
fe03d574fc
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-26 10:11:12 +00:00
kjeld Schouten-Lebbing
665d7282df
revert /var/run mount fix on common
2021-09-26 12:08:10 +02:00
TrueCharts-Bot
1f42ebdd4a
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-26 09:42:40 +00:00
Kjeld Schouten-Lebbing
744d8060b9
(chore) bump common to trigger release
2021-09-26 11:40:37 +02:00
kjeld Schouten-Lebbing
842cf0a65f
(chore) also use s6 readonlyroot mitigation when running asNonRoot
2021-09-26 11:20:08 +02:00
kjeld Schouten-Lebbing
4076def32a
(fix) limit the varrun emptyDir to s6 overlay related content
2021-09-26 11:19:35 +02:00
TrueCharts-Bot
72871fb371
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-25 18:34:03 +00:00
Kjeld Schouten-Lebbing
4ea3185e38
add a special /var/run tmpfs mountpoint to common ( #1032 )
...
* add a special /var/run tmpfs mountpoint to common
* common-test version in tests fix
2021-09-25 20:31:39 +02:00
TrueCharts-Bot
15ad9fe2e9
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-25 17:38:31 +00:00
kjeld Schouten-Lebbing
961b2bfbc3
bump common
2021-09-25 19:34:45 +02:00
Kjeld Schouten-Lebbing
d9dffc7952
fix common test mistake ( #1031 )
...
* 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...
2021-09-25 19:23:43 +02:00
TrueCharts-Bot
63c8c0e80d
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-25 13:14:23 +00:00
Kjeld Schouten-Lebbing
37963de155
Add ReadOnlyRoot mitigation for S6 overlay ( #1030 )
...
* Add ReadOnlyRoot mitigation for S6 overlay
* try to fix some tests
2021-09-25 15:11:51 +02:00
TrueCharts-Bot
9bd2cf2de1
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-25 12:56:43 +00:00
Kjeld Schouten-Lebbing
2db56c1e42
Fix remaining VPN addon issues ( #1029 )
...
* Fix remaining VPN addon issues
* fix minor common-test issue
2021-09-25 14:40:14 +02:00
TrueCharts-Bot
c0aa278e27
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-25 10:16:43 +00:00
kjeld Schouten-Lebbing
483d29ee0e
harden default security options for common
2021-09-25 12:10:24 +02:00
TrueCharts-Bot
fdd666d462
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-14 22:02:11 +00:00
Kjeld Schouten-Lebbing
0fb8f8bb90
fix: make sure autopermissions sets the group owner correctly ( #994 )
...
* fix: make sure autopermissions sets the group owner correctly
* add test fix
2021-09-14 23:59:19 +02:00
TrueCharts-Bot
2ecefa844d
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-14 20:45:30 +00:00
renovate[bot]
f2cf03eda3
chore(deps): update non-major ( #987 )
...
* chore(deps): update non-major
* Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-14 22:38:56 +02:00
kjeld Schouten-Lebbing
ab1b39b88e
cleanup authentication credentials for OpenVPN
2021-09-13 21:18:11 +02:00
TrueCharts-Bot
bc9b5c4938
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-13 07:37:44 +00:00
kjeld Schouten-Lebbing
0970b3a8d3
fix: ensure wireguard env vars get created
2021-09-13 09:25:38 +02:00
TrueCharts-Bot
49feb48e21
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-12 20:51:22 +00:00
kjeld Schouten-Lebbing
9ccdfcb7d8
fix: nuke all VPN volumes that we don't use (yet) out of Common
2021-09-12 22:49:18 +02:00
TrueCharts-Bot
34abe2bb4d
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-12 20:32:23 +00:00
kjeld Schouten-Lebbing
e15b80e105
fix: completely remove unused volumes and correctly enable used volumes for VPN
2021-09-12 22:30:05 +02:00
TrueCharts-Bot
37b232788a
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-12 20:12:56 +00:00
kjeld Schouten-Lebbing
b34f57e386
fix: remove old configmap and secret references for VPN config/scripts
2021-09-12 22:10:48 +02:00
TrueCharts-Bot
4279b0716b
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-12 19:53:37 +00:00
kjeld Schouten-Lebbing
d072cb3b3a
fix: correct vpn securityContext
2021-09-12 21:51:10 +02:00
TrueCharts-Bot
df8d937aa8
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-12 18:38:56 +00:00
kjeld Schouten-Lebbing
82af2510d7
test app add some fixes
2021-09-12 20:35:33 +02:00
TrueCharts-Bot
5ab12c20ec
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-12 20:35:25 +02:00
Kjeld Schouten-Lebbing
a6037c62fa
fix: ensure annotationLists and labelLists don't get processed for disabled objects ( #971 )
2021-09-12 20:28:22 +02:00
TrueCharts-Bot
35ab5bff15
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-12 15:40:32 +00:00
Kjeld Schouten-Lebbing
b660bbf457
improv: improve dns and vpn values.yaml syntaxis ( #970 )
...
* improv: improve dns and vpn values.yaml syntaxis
* hmm
* fix tests
* no message
2021-09-12 17:39:01 +02:00
kjeld Schouten-Lebbing
040786356c
typofix
2021-09-11 22:55:57 +02:00
kjeld Schouten-Lebbing
48b8c27c08
also set default resources (which we use everywhere in SCALE anyway) in the common chart...
2021-09-11 22:40:27 +02:00
renovate[bot]
3e67e1c977
chore(deps): update non-major ( #962 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-11 13:04:47 +02:00
Kjeld Schouten-Lebbing
a8670a1482
feat: pin all container references to digests ( #963 )
2021-09-11 13:00:39 +02:00
TrueCharts-Bot
b57a8960b5
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-11 10:10:33 +00:00
kjeld Schouten-Lebbing
3b8005b04e
fix: remove duplicate securitycontext from autopermissions
2021-09-11 12:08:06 +02:00
Kjeld Schouten-Lebbing
bbd570a6f8
chore: move more dockerhub containers to GHCR mirror ( #958 )
...
* chore: move dockerhub containers to mirror GHCR registry
* part 2
2021-09-10 22:07:55 +02:00
TrueCharts-Bot
b622dd735e
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-10 15:07:56 +00:00
kjeld Schouten-Lebbing
7015791dac
feat: Move some common containers to our own containers
2021-09-10 17:05:36 +02:00
Kjeld Schouten-Lebbing
00e9bd819f
refactor: change image layout to enable renovate updates of sidecarts ( #955 )
...
* 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
2021-09-10 16:57:08 +02:00
TrueCharts-Bot
9bb6f4af88
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-10 13:37:54 +00:00
Kjeld Schouten-Lebbing
982297ec17
fix: move runAsNonRoot to container securityContext to allow root sidecarts ( #954 )
...
* 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
2021-09-10 15:26:10 +02:00
Kjeld Schouten-Lebbing
3c8418b803
feat: have VPN use a hostPath for the configfile instead of configmap ( #953 )
...
* 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
2021-09-10 14:07:50 +02:00
TrueCharts-Bot
0f1e62c6f1
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-09 19:50:32 +00:00
Kjeld Schouten-Lebbing
e0e0a4a2f2
refactor: Restructure common init and additional container layout to dicts ( #950 )
...
* refactor: Restructure common init and additional container layout to dicts
BREAKING CHANGE
2021-09-09 21:48:43 +02:00
TrueCharts-Bot
66da4ab46c
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-09 18:57:08 +00:00
Kjeld Schouten-Lebbing
5cb0b239e0
Feat: port addons from k8s-at-home to common ( #948 )
...
* Feat: port addons from k8s-at-home to common
* use an older version of upstream
2021-09-09 20:55:33 +02:00
TrueCharts-Bot
eec671de22
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-09 18:43:22 +00:00
kjeld Schouten-Lebbing
f8591d09f9
bump common after testsuit updates
2021-09-09 20:41:23 +02:00
Kjeld Schouten-Lebbing
9d218b36f4
chore: update common test dependencies ( #949 )
2021-09-09 20:39:33 +02:00
TrueCharts-Bot
07dd78b2a7
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-09 15:24:34 +00:00
TrueCharts-Bot
3cba4a676a
Commit released Helm Chart and docs for TrueCharts
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-09 12:22:00 +00:00
Kjeld Schouten-Lebbing
cc1cde7fdc
fix: ensure supplementalgroups when using devices are actually added ( #942 )
2021-09-09 14:20:26 +02:00
Kjeld Schouten-Lebbing
0aa2131b28
helm test revert (+1 squashed commits) ( #931 )
...
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
2021-09-08 22:14:04 +02:00
Kjeld Schouten-Lebbing
7bd2776e94
feat: Pre-commit and tag-appversion syncing ( #926 )
...
* add pre-commit to release container
* use pip install --no-cache-dir
* whoopsies
* lint fixes
* add some verbosity during pre-commit build process
* add more pre-commit checks
* repo pre-commit cleanup
* add pre-commit to release scripting
* try showing some more pre-commit dockerbuild verbosity
* some tweaks and polish to release scripting.
Also adds syncing primary tag and appversion
2021-09-08 12:11:42 +02:00
kjeld Schouten-Lebbing
516d520f25
Correctly set common group write permission when auto-permissions is enabled and add incubator pihole app
...
Also updates ports list
2021-09-04 17:42:55 +02:00
Kjeld Schouten-Lebbing
353a4337fe
move default middleware location to default namespace ( #890 )
2021-09-04 11:07:09 +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-Lebbing
ffde8c7482
update portal configmap code ( #889 )
...
* update portal configmap code
* remove accidental common-test change
2021-09-04 00:01:55 +02:00
TrueCharts-Bot
b70eb962b9
Daily Housekeeping
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-03 03:11:35 +00:00
kjeld Schouten-Lebbing
f90be05a2f
fix an RBAC bug in common
2021-09-02 15:29:24 +02:00
Kjeld Schouten-Lebbing
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-Lebbing
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
TrueCharts-Bot
01461b60a1
Daily Housekeeping
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-09-01 03:11:53 +00: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
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
TrueCharts-Bot
80c432959b
Daily Housekeeping
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-31 10:11:27 +00:00
TrueCharts-Bot
497b7f8354
Daily Housekeeping
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-31 09:46:09 +00:00
kjeld Schouten-Lebbing
522267d028
Fix portsList issues on common
2021-08-30 13:37:37 +02:00
Kjeld Schouten-Lebbing
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-Lebbing
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
kjeld Schouten-Lebbing
c942a3ad96
Add default securityContext to common
2021-08-28 14:02:53 +02:00
kjeld Schouten-Lebbing
1f8bfb956d
[common] Always rebuild service objects on update
2021-08-27 20:05:00 +02:00
kjeld Schouten-Lebbing
17921206df
patch common again
2021-08-27 17:09:34 +02:00
kjeld Schouten-Lebbing
aea019435c
another common bugfix
2021-08-27 16:41:24 +02:00
kjeld Schouten-Lebbing
2b109ea7e0
fix common indentation bug
2021-08-27 15:29:47 +02:00
kjeld Schouten-Lebbing
c28f6a8206
Common typo fix
2021-08-27 15:15:53 +02:00
Kjeld Schouten-Lebbing
91a4659c56
[common] allow the use of tpl's for envFrom ( #822 )
...
* allow the use of tpl's for envFrom
* actuall this is a feature increase
2021-08-27 15:05:33 +02:00
Kjeld Schouten-Lebbing
579887ccf6
try to fix pre-install quoting errors ( #819 )
...
* try to fix pre-install quoting errors
* split command and args
* expected command
* sh-bash mistake
* some work on permissions and quoting
* fix test mistake
* another test mistake
* again
2021-08-26 21:20:31 +02:00
kjeld Schouten-Lebbing
b938a7099b
fix supplementalgroups typo
2021-08-24 12:36:47 +02:00
Kjeld Schouten-Lebbing
e3f5d51c6c
Fixing privileged and supplementalgroup ( #803 )
...
* Enable permissive when using deviceList
* Cleanup the renovate bump
* restructure some overrides
* remove custom psc
* append subgroups based on gpu/device settings
* Fixing a bugs and adding some annotations
* fixing some bugs and add ingressList
* slight different var definition
* fix again
* bump minor version as features are added
2021-08-24 12:28:50 +02:00
kjeld Schouten-Lebbing
77c53de558
Fix bug in common when using ExternalName
2021-08-23 22:10:44 +02:00
kjeld Schouten-Lebbing
fb3bacc91e
bump common and nextcloud for release CI
2021-08-18 16:47:59 +02:00
Kjeld Schouten-Lebbing
6a0106709e
only set group when setting permissions ( #783 )
...
* only set group when setting permissions
* fix test
* another test fix
2021-08-18 16:47:38 +02:00
TrueCharts-Bot
ae833f9a09
Daily Housekeeping
...
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2021-08-16 14:43:06 +00:00
kjeld Schouten-Lebbing
2eb2d61a2f
update common to support tpl for fromsecret envs
2021-08-12 12:29:23 +02:00
Kjeld Schouten-Lebbing
a29b3bcc75
Initial work on External services ( #754 )
...
* adapt services to allow ExternalIP and ExternalName type servces
* Also create endpoints for externalIP type services
* bump common version
* typo fix
2021-08-10 16:11:15 +02:00
Kjeld Schouten-Lebbing
7bae3fec0a
Update _portal.tpl ( #744 )
...
* Update _portal.tpl
* Update Chart.yaml
2021-08-09 19:41:25 +02:00
kjeld Schouten-Lebbing
b9c22db29e
fix statefullset volumemount dicts not being processed
2021-07-06 14:03:31 +02:00
Kjeld Schouten-Lebbing
69f1ad7ce5
Allow dict being used for statefull set persistence settings ( #669 )
...
* Allow dict being used for statefull set persistence settings
* bump common version
2021-07-06 13:53:15 +02:00
kjeld Schouten-Lebbing
3bfe3cfdd9
bump all the things
2021-07-05 22:59:53 +02:00
Kjeld Schouten-Lebbing
8523f23076
management utilities ( #661 )
...
* add SCALE support for statefullset storageclass
* add phpldapadmin
* ad pgadmin and tweak phpldapdamin
* move them directly into stable
* some small patches
* pgadmin uses port 80 by default not 8080
* fix tags
* try 8080 again
* 80 with env vars
* try something else
* update readme
2021-07-05 22:44:33 +02:00
Kjeld Schouten-Lebbing
224efec466
Traefik fixes ( #659 )
...
* fix chain middleware for traefik
* try adding portal button fix to dynamically fetch traefik port
* try hook quote
* correctly quote namespace name
* common version bump
2021-07-05 18:13:44 +02:00
Kjeld Schouten-Lebbing
b5db44775d
try fixing probes a bit ( #653 )
...
* try fixing probes a bit
* port kah probe changes
2021-07-04 13:05:43 +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
7ddf11f18e
Fix scaleCert naming inconsistencies on common
2021-07-01 12:31:36 +02:00
kjeld Schouten-Lebbing
e7702ddd41
retrigger common release
2021-07-01 11:47:24 +02:00
kjeld Schouten-Lebbing
3c2d007017
Fix scaleCert secret in common
2021-07-01 11:41:31 +02:00
kjeld Schouten-Lebbing
5e066134b7
Default websecure entrypoint and default enable tls on websecure entrypoint
2021-06-30 17:19:32 +02:00
kjeld Schouten-Lebbing
a8ea08cdec
patch middleware generation on common
2021-06-30 16:30:17 +02:00