Commit Graph

190 Commits

Author SHA1 Message Date
Jesse Hitch 2a4611e9e9 Merge pull request #52 from small-hack/renovate/renovatebot-github-action-41.x
Update renovatebot/github-action action to v41
2025-01-23 22:43:16 +01:00
Jesse Hitch d82de938c9 Merge pull request #50 from small-hack/renovate/postgresql-16.x
Update postgresql Docker tag to v16.4.5
2025-01-23 22:42:53 +01:00
small-hack-renovate[bot] c35c289bfe Update renovatebot/github-action action to v41 2025-01-23 21:42:26 +00:00
github-actions[bot] 08a6da5046 helm-docs: automated action 2025-01-23 21:41:33 +00:00
small-hack-renovate[bot] 70a533aa47 Update renovatebot/github-action action to v40.3.6 (#51)
Co-authored-by: small-hack-renovate[bot] <151926327+small-hack-renovate[bot]@users.noreply.github.com>
2025-01-23 21:41:26 +00:00
small-hack-renovate[bot] 38c29edabe Update postgresql Docker tag to v16.4.5 2025-01-23 21:38:38 +00:00
small-hack-renovate[bot] 129cc1fe0b Update helm/kind-action action to v1.12.0 (#49)
Co-authored-by: small-hack-renovate[bot] <151926327+small-hack-renovate[bot]@users.noreply.github.com>
2025-01-23 21:38:27 +00:00
Jesse Hitch 14f81210ec Update renovate.json - always update the version for subchart updates 2025-01-23 22:37:31 +01:00
small-hack-renovate[bot] bac910bf64 Update helm/chart-releaser-action action to v1.7.0 (#47)
Co-authored-by: small-hack-renovate[bot] <151926327+small-hack-renovate[bot]@users.noreply.github.com>
2025-01-23 21:20:14 +00:00
small-hack-renovate[bot] ba56306a33 Update helm/chart-testing-action action to v2.7.0 (#45)
Co-authored-by: small-hack-renovate[bot] <151926327+small-hack-renovate[bot]@users.noreply.github.com>
2025-01-23 21:18:27 +00:00
small-hack-renovate[bot] b8392c5513 Update helm/chart-releaser-action action to v1.7.0 (#44)
Co-authored-by: small-hack-renovate[bot] <151926327+small-hack-renovate[bot]@users.noreply.github.com>
2025-01-23 21:18:19 +00:00
small-hack-renovate[bot] b201e0f117 Update actions/checkout action to v4.2.2 (#43)
Co-authored-by: small-hack-renovate[bot] <151926327+small-hack-renovate[bot]@users.noreply.github.com>
2025-01-23 21:17:23 +00:00
Jesse Hitch e518311fc1 Merge pull request #39 from small-hack/chore/update-image-tag-renovate-and-security-context
chores around renovate, security context, appVersion, and fix ci testing
2025-01-23 22:16:30 +01: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 9a939c1ea9 allow cleanup in ci 2025-01-23 21:57:24 +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 04b772a898 set more defaults for the ci tests 2025-01-23 21:40:23 +01:00
jessebot fea9c83b2c add setting mail username/password to the default testing 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
Jesse Hitch 06611e73f7 Merge pull request #42 from holysoles/support_forks_during_helm_docs_action
Support helm-docs on forks by specifying repo during checkout
2025-01-23 21:36:33 +01:00
Jesse Hitch 8f266cbf91 Update helm-docs.yaml - comment out workingDir as its unexpected here 2025-01-23 21:34:59 +01:00
holysoles f6a7f58383 update s3 section docstring 2025-01-23 09:47:29 -06:00
holysoles d2bbbde49d Support actions on forks by specifying repo during checkout 2025-01-23 09:46:21 -06:00
Jesse Hitch 57f6020434 Merge pull request #37 from holysoles/scale_backend_seperate_from_frontend
Add support for separate Horizon deployment
2025-01-23 08:53:52 +01: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
Jesse Hitch 3684161d99 Merge pull request #35 from holysoles/fix_extraenvfrom_description
correct extraEnv descriptions for deployment
2025-01-23 08:45:19 +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
Jesse Hitch dec4c4ca35 Merge pull request #38 from huang-jy/main
- add postgresql volumePermissions parameter and docs
- require mail user and password if no existing Secret is provided
2025-01-23 08:40:26 +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
Jesse Hitch 1551b1dcd2 Update .gitignore - remove markdown files 2025-01-23 08:26:21 +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
黃健毅 4f7c819ac3 chore(NONE): Add .gitignore 2025-01-23 07:06:56 +00:00