Commit Graph

134 Commits

Author SHA1 Message Date
small-hack-renovate[bot] c78dcd4d23 Update postgresql Docker tag to v16.4.6 2025-02-03 12:27:35 +00:00
Nick Clyde f86ce6c551 Fix indentation for PVC accessModes 2025-01-25 13:49:51 -08:00
jessebot d5899ba377 fix another duplicated header 2025-01-24 07:59:12 +01:00
jessebot 5536a46377 fix duplicated header 2025-01-24 07:58:16 +01:00
jessebot 76b1e246fd add more documentation to the chart itself 2025-01-24 07:56:51 +01:00
jessebot f404729a71 add a few more pvc parameters 2025-01-23 23:20:37 +01:00
jessebot 4319059a58 add optional PVC 2025-01-23 23:13:32 +01:00
jessebot 2e0455e5a8 fix chart version 2025-01-23 22:51:32 +01:00
jessebot 0c6cd893e3 update chart.lock 2025-01-23 22:50:51 +01:00
jessebot c0cc5b9280 add mariadb as an option for installing pixelfed 2025-01-23 22:50:32 +01:00
jessebot c0803306bf add an initial start of using mariadb as an option for the database 2025-01-23 22:50:25 +01:00
github-actions[bot] 8daf84ed19 helm-docs: automated action 2025-01-23 21:47:25 +00:00
small-hack-renovate[bot] 5534d5c286 Update valkey Docker tag to v2.2.3 2025-01-23 21:44:21 +00:00
github-actions[bot] 08a6da5046 helm-docs: automated action 2025-01-23 21:41:33 +00:00
small-hack-renovate[bot] 38c29edabe Update postgresql Docker tag to v16.4.5 2025-01-23 21:38:38 +00:00
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 7a16c2659b always template out app_domain 2025-01-23 21:45:37 +01:00
jessebot bec985e272 change liveness and readiness probes for ci tests 2025-01-23 21:40:23 +01:00
jessebot 1e6f43d97f set default liveness/readiness probes for the ci test 2025-01-23 21:40:23 +01:00
jessebot a5a2dd1528 remove notes for now, as we don't have some that make sense for pixelfed 2025-01-23 21:40:23 +01:00
jessebot f86f0e968d add testing a specific healthcheck endpoint for pixelfed ci testing 2025-01-23 21:40:23 +01:00
jessebot f91f2b51fc try using dev-nginx as for tag
otherwise we get Deployment.apps pixelfed-w49e3rc6mr is invalid: [metadata.labels: Invalid value: sha256-ea7cbbfe5ba933a934b47cd1029fb5dbc19d437d0aa3f1a309cb5c82226795e8.sig: must be no more than 63 characters, spec.template.labels: Invalid value: sha256-ea7cbbfe5ba933a934b47cd1029fb5dbc19d437d0aa3f1a309cb5c82226795e8.sig: must be no more than 63 characters]
2025-01-23 21:40:23 +01:00
jessebot 3bcccd4aea use test values file instead of cli args for ct 2025-01-23 21:40:23 +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
jessebot fe2cd7334c bump chart version and regenerate docs 2025-01-23 08:49:16 +01:00
jessebot 7bdc54598b regenerate docs 2025-01-23 08:44:20 +01:00
Jesse Hitch dbfdfa54cc Merge branch 'main' into fix_extraenvfrom_description 2025-01-23 08:42:38 +01:00
Jesse Hitch d8ea2471dc Update charts/pixelfed/Chart.yaml 2025-01-23 08:42:18 +01:00
黃健毅 f671e31a97 Update charts/pixelfed/values.yaml
Co-authored-by: Jesse Hitch <jessebot@linux.com>
2025-01-23 07:37:01 +00:00
黃健毅 973749514b docs(NONE): Update docs 2025-01-23 07:35:35 +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
黃健毅 64566d6ebe fix(NONE): Fix secrets to fail if username/password not set -- otherwise pod does not come up 2025-01-22 07:25:18 +00:00
holysoles 5978ffe57e correct extraEnv descriptions for deployment 2025-01-21 15:44:57 -06:00
github-actions[bot] 88e2951a28 helm-docs: automated action 2025-01-19 18:59:52 +00:00
jessebot 3c46916807 fix string templating error with env file 2025-01-19 19:59:04 +01:00
github-actions[bot] 8316ed6ac2 helm-docs: automated action 2025-01-19 18:45:30 +00:00
jessebot 4385e5b1ab fix horizon templating 2025-01-19 19:44:55 +01:00