jessebot
6c443c3b25
update image.tag directly for sha
2025-01-23 22:11:38 +01:00
jessebot
fed9924325
try pinning the sha again for now
2025-01-23 22:00:58 +01:00
jessebot
fb2ec0ab1d
add pixelfed service target port
2025-01-23 21:54:06 +01:00
jessebot
72342cde80
chores around renovate, security context, and appVersion
...
move renovate.json to the root dir and allow ignoring tests for merging GHA patch/minor updates only
switch the appVersion in Chart.yaml to a specific sha tag that should actually work, until pixelfed does another official release
set the securityContext and podSecurityContext to run as user 33, which is www-data to solve security root escalation issue
Signed-off-by: jessebot <jessebot@linux.com >
2025-01-23 21:40:23 +01:00
holysoles
f6a7f58383
update s3 section docstring
2025-01-23 09:47:29 -06:00
Jesse Hitch
eb8aefb80d
Merge branch 'main' into scale_backend_seperate_from_frontend
2025-01-23 08:50:11 +01:00
Jesse Hitch
dbfdfa54cc
Merge branch 'main' into fix_extraenvfrom_description
2025-01-23 08:42:38 +01:00
黃健毅
f671e31a97
Update charts/pixelfed/values.yaml
...
Co-authored-by: Jesse Hitch <jessebot@linux.com >
2025-01-23 07:37:01 +00:00
Jesse Hitch
5ca613f6d0
Apply suggestions from code review - fix spacing
2025-01-23 08:28:13 +01:00
黃健毅
6a7d12067b
Update charts/pixelfed/values.yaml
...
Co-authored-by: Jesse Hitch <jessebot@linux.com >
2025-01-23 07:24:15 +00:00
黃健毅
b8d07be926
Update charts/pixelfed/values.yaml
...
Co-authored-by: Jesse Hitch <jessebot@linux.com >
2025-01-23 07:24:10 +00:00
黃健毅
4a17089d93
Update charts/pixelfed/values.yaml
...
Co-authored-by: Jesse Hitch <jessebot@linux.com >
2025-01-23 07:24:05 +00:00
黃健毅
0e8000db54
Update charts/pixelfed/values.yaml
...
Co-authored-by: Jesse Hitch <jessebot@linux.com >
2025-01-23 07:23:59 +00:00
黃健毅
dd4a8bab1b
Update charts/pixelfed/values.yaml
...
Co-authored-by: Jesse Hitch <jessebot@linux.com >
2025-01-23 07:23:49 +00:00
黃健毅
e6660f54de
Update charts/pixelfed/values.yaml
...
Co-authored-by: Jesse Hitch <jessebot@linux.com >
2025-01-23 07:23:36 +00:00
holysoles
5fb13fe030
Add support for separate Horizon deployment
2025-01-22 20:06:21 -06:00
黃健毅
2db145079a
fix(NONE): Default volumepermissions to off
2025-01-22 07:48:56 +00:00
黃健毅
9cf1f2ca37
fix(NONE): Set volumepermissions for psql
2025-01-22 07:28:58 +00:00
holysoles
5978ffe57e
correct extraEnv descriptions for deployment
2025-01-21 15:44:57 -06:00
jessebot
3c46916807
fix string templating error with env file
2025-01-19 19:59:04 +01:00
jessebot
445c7c1933
enable more custom undocumented options
2025-01-19 19:16:12 +01:00
jessebot
d5ade00416
add log level
2025-01-19 19:09:41 +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
6fd112d574
add correct user for default docker image for pixelfed
2025-01-19 14:58:32 +01:00
jessebot
5ebff144fc
add APP_KEY generation and parameter
2025-01-19 14:53:44 +01:00
jessebot
2996d0bf43
clean up phpconfigs example in values.yaml
2025-01-19 14:09:08 +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
0b9e4e7e87
add more comments for autoscaling
2025-01-19 11:44:06 +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
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
1fc22b7386
disable valkey persistence by default, but add some more docs on where you can find the parameters for each chart to enable it if you want
2025-01-18 11:14:39 +01:00
jessebot
893130411c
fix valkey templating issues, add more docs
2025-01-18 10:55:23 +01:00
Jesse Hitch
66a9776ee1
Merge branch 'main' into fix_indent_valkey_subchart_values
2025-01-18 10:23:15 +01:00
Jesse Hitch
1b42bf65a2
Apply suggestions from code review - fix values.yaml comments
2025-01-18 10:21:22 +01:00
Jesse Hitch
0e2b4457c7
Merge branch 'main' into add_target_port_value
2025-01-18 10:16:12 +01:00
holysoles
caf96d016d
feat(chart): use official health check endpoints for probes
2025-01-17 18:03:27 -06: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
acd14f1d06
fix(chart): allow FLUSHDB in valkey, required by Laravel
2025-01-17 17:23:00 -06:00
holysoles
088b05fce8
fix(chart): properly indent valkey subchart settings
2025-01-17 16:56:36 -06:00
jessebot
c68e453621
fixes the default for the database connection option to be pgsql
2025-01-17 19:46:56 +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
90680fd34c
default deploy valkey and postgresql for testing locally
2024-12-29 22:55:27 +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
8961e5c330
template all the env vars out into the deployment
2024-12-29 20:04:14 +01:00