Files
charts/bitnami/mastodon/templates
joelparker 10711912ed [bitnami/mastodon] Tootctl media management (#16364)
* Initial commit of tootctlMediaManagement/configmap.yaml

Signed-off-by: Joel Parker <joelsparker@gmail.com>

* Initial commit of tootctlMediaManagement/cronjob.yaml

The start of a CronJob that uses tootctl to manage cache usage
of headers, avators, and media attachments.

Signed-off-by: Joel Parker <joelsparker@gmail.com>

* Add tootctlMediaManagement configuration to values.yaml

The tootctlMediaManagement enables:
  - Removal of cached attachments including the number of days old the files are
  - Removal of cached avatar images
  - Removal of cached headers for cached profiles
  - Removal of orphaned files
  - Reomval of cached remote custom emjoi files
  - Setting a cronSchedule for the CronJob
  - Setting the failedJobsHistoryLimit for the CronJob
  - Setting the successfulJobsHistoryLimit for the CronJob

Signed-off-by: Joel Parker <joelsparker@gmail.com>

* Add new tootctl media helpers

mastodon.tootctlMediaManagement.includeFollows
  - Prints out --include-follows if needed for tootctl commands
mastodon.tootctlMediaManagement.fullname
  - Prints the full name for the tootctl-media used in the configMap and cronJob

Signed-off-by: Joel Parker <joelsparker@gmail.com>

* Use tootctlMediaManagement from values.yaml in tootctlMediaManagement templates

Signed-off-by: Joel Parker <joelsparker@gmail.com>

* Document tootctlMediaManagement options from values.yaml to README.md

Signed-off-by: Joel Parker <joelsparker@gmail.com>

* Bump Chart.yaml version to 1.4.0

Signed-off-by: Joel Parker <joelsparker@gmail.com>

* Make tootctlMediaManagement's concurrencyPolicy configurable via values.yaml

This was a request from the Bitnami Charts review of the PR.

Signed-off-by: Joel Parker <joelsparker@gmail.com>

---------

Signed-off-by: Joel Parker <joelsparker@gmail.com>
Signed-off-by: joelparker <joelsparker@gmail.com>
Signed-off-by: Rafael Ríos Saavedra <rrios@vmware.com>
Co-authored-by: Rafael Ríos Saavedra <rrios@vmware.com>
2023-05-11 09:46:04 +02:00
..