Commit Graph

40 Commits

Author SHA1 Message Date
jessebot 4385e5b1ab fix horizon templating 2025-01-19 19:44:55 +01:00
jessebot fac1d906da only create banned user name env var if it was provided 2025-01-19 19:36:06 +01:00
jessebot 40729400d8 add exp loops to configmap 2025-01-19 19:21:36 +01:00
jessebot 445c7c1933 enable more custom undocumented options 2025-01-19 19:16:12 +01:00
jessebot 199715c969 add more undocumented options 2025-01-19 19:08:24 +01:00
jessebot 847616e36c add custom emoji option 2025-01-19 18:24:57 +01:00
jessebot 5ebff144fc add APP_KEY generation and parameter 2025-01-19 14:53:44 +01:00
jessebot fa0b49cf20 fix can't give argument to non-function error 2025-01-19 14:00:09 +01:00
jessebot 967acbd85b update extra volumes to allow php config updates; also reload deployment on configmap changes 2025-01-19 13:40:41 +01:00
jessebot a0a31f0b60 allow extra env, extra envFrom, extra InitContainers, and extra sidecars 2025-01-19 11:39:52 +01:00
jessebot a9495a5080 allow setting revisionHistoryLimit for the deployment 2025-01-19 11:24:18 +01:00
jessebot 69cfc35d5e was missing an 'and' 2025-01-19 11:16:37 +01:00
jessebot 5d6fb794c8 fix the security context with statement 2025-01-19 11:11:50 +01:00
jessebot 4b3b44ddbf clean up valkey secret to allow only sourcing one or two secret keys at a time 2025-01-19 11:07:52 +01:00
jessebot 68260d4af5 mail and valkey secrets now use helm chart name in names 2025-01-19 11:00:35 +01:00
jessebot da9fb3affa move more stuff to configmap-env, remove configmap, bump appVersion, add externalValkey.existingSecretKeys.port, regenerate docs, clean up deployment.yaml 2025-01-19 10:55:55 +01:00
jessebot d5eb2ac1d9 move base config options to ConfigMap and move db migration/connection parameters to pixelfed.db section
Signed-off-by: jessebot <jessebot@linux.com>
2025-01-19 10:10:03 +01:00
holysoles 85639ed2ee feat(chart): expose laravel log_channel in values 2025-01-18 14:13:57 -06:00
jessebot 295aa694d7 make liveness and readiness probes optional and further configurable 2025-01-18 20:20:33 +01:00
jessebot 633f761c71 fix db host templating 2025-01-18 12:08:39 +01:00
jessebot 35aa2c5c54 fix more env var quoting and allow plain text values for external Database config 2025-01-18 11:37:27 +01:00
jessebot 0f4a6e5530 fix secret templating 2025-01-18 11:02:32 +01:00
jessebot 893130411c fix valkey templating issues, add more docs 2025-01-18 10:55:23 +01:00
Jesse Hitch b5ad15b651 Merge branch 'main' into fix_deployment_env_value_construction 2025-01-18 10:46:12 +01:00
Jesse Hitch 0e2b4457c7 Merge branch 'main' into add_target_port_value 2025-01-18 10:16:12 +01:00
holysoles f3ceca0828 fix(chart): add parameter for service.targetPort, sets APP_PORT var for nginx 2025-01-17 17:34:58 -06:00
holysoles 7d946bd4b1 fix(chart): access subchart generated values properly 2025-01-17 17:01:45 -06:00
holysoles 428752e79a fix(chart): mail secret fixes 2025-01-17 16:58:56 -06:00
jessebot 6cbd9a3f09 clean up valkey secret reference in deployment 2024-12-29 23:52:31 +01:00
jessebot 260c104527 properly use external secrets for mail and database 2024-12-29 23:49:14 +01:00
jessebot 79da014aff fix valkey secret name 2024-12-29 23:45:17 +01:00
jessebot f2b1290d9a adding secrets for mail valkey and database 2024-12-29 23:44:37 +01:00
jessebot 98d9d79588 update env vars and how they render again 2024-12-29 23:26:31 +01:00
jessebot 1587568dd1 add everything to a config map and flesh fix default values a bit more for docker 2024-12-29 22:51:29 +01:00
jessebot de1c237f93 quote .Values.pixelfed.enforce_email_verification and .Values.pixelfed.force_https_urls 2024-12-29 20:44:28 +01:00
jessebot b323f6383a clean up quotes for deployment template 2024-12-29 20:39:08 +01:00
jessebot f79765cf1a fix INSTANCE_REPORTS_EMAIL_ADDRESSES env var templating 2024-12-29 20:10:15 +01:00
jessebot 3d76d3799b add image registry to deployment 2024-12-29 20:04:14 +01:00
jessebot 8961e5c330 template all the env vars out into the deployment 2024-12-29 20:04:14 +01:00
jessebot 9f9d2e97d6 move pixelfed into charts directory 2024-12-29 18:49:18 +01:00