mirror of
https://github.com/truecharts/library-charts.git
synced 2026-07-05 08:56:21 -03:00
* Split and reorganise some file for refactorign and add docs (#15) * refactor(general): initial restructure, renaming, documenting changes and splitting some files for clearity * bump to make clear this is refactor work * fix(deviceList): fix perdict missing var * fix(common-test): rename loader * remove targz from common-test * different perdict name * reshuffle * reorder more * fix device and persistence lists * no message * Add secret spawner (#17) * add secret spawner (cherry picked from commit 19be71210adb17534da3a380630c8a6548d6c2fd) * move secret spawner * some more cleanup * whoopps * minor env cleanup * more * certs * update test * misc fixes * Move hpa to class (#18) * Move hpa to class * use spawner instead of direct class * Fix some tests * Allow for multiple networkPolicies (#19) * Allow for multiple networkPolicies * also update values.yaml * fix mistake * update tests * lowercase * hmm * refactor serviceAccount creation (#77) * make serviceAccounts more flexible * fixup * fixup * fixup 3 * refactor RBAC creation (#76) * Add support for more than one RBAC to be configured * adapt values.yaml * fixup * fixup2 * rbac tweak * hmmm * work on cleaning things up (#81) * restructure folders a bit * cleanup some references * merge autopermissions with hostpatch and remove docker-compose disable * fixup * SCALE->scale * portal to scale folder * remove dep-common * hmm * render prep as script * fix some permission mistakes * patch auto-permissions tests * More TPL usage for containers and pods (#82) * tpl pod content * fix * fix2 * more mainContainer tpl support * fix again * volume and volumemount tpl options expansion * missing space * readonly fix * finish tpl addition to non-class files * fix port * no tpl for group number * more tpl and test fixes * allow to disable inotify patch * no message * add nfs support to persistence and port a patch from KAH * allow externalTrafficPolicy on all types of services * change fix * Ensure SCALE specific code is not run outside of SCALE (#83) * only apply SCALE specific non-storage settings when running as SCALE App * fix ingress and portal tests * significantly simplify SCALE PVC naming and make it only run when used as SCALE App * fix certificate tests * use global ixChartContext where suitable * Add auto-permissions support for (NFSv4) ACL's (#84) * initial work on NFS4 ACL support * remove automatic permission tests for now... * more verbosity * test another solution * set rights for both user AND group * test auto permissions during run tests * hmmm * hmm2 * fix quoting issues * different quotes * ahhh * Update charts/common/templates/lib/controller/_prepare.tpl Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * improve acl detector * invert acl detector * stick to group permissions * ensure chown uses a path Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * Tests and small fixes Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>