mirror of
https://github.com/bitnami/charts.git
synced 2026-03-11 07:17:45 +08:00
* 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>