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