- Add ability to run
pg_restore
with alteranate flags duringdeploy.db-restore
task by adding default valuek8s_restore_pg_restore_command
- Support Kubernetes v1.25 by using the
batch/v1
API version forCronJob
, available since v1.21.
- Switch
community.kubernetes.helm
, which breaks on newer Ansible versions, tokubernetes.core.k8s
- Use full
kubernetes.core.k8s
path elsewhere
- Update New Relic configuration keys to match latest Helm chart keys (#20)
- Enable New Relic
lowDataMode
support by default (#20) - Add support to run custom SQL commands with
k8s_restore_sql_commands
after a database restore (#21)
- Add
deploy.db-restore
task to manage database backup restore process in Ansible (#19)
- Add optional support for SOURCE_AWS_CA_BUNDLE and SOURCE_AWS_NO_VERIFY_SSL environment variables
- Default to 0.4.0-postgres12 Docker image tag
- Set default tag to 0.3.0-postgres12
- Add S3 bucket backup support
- Add variables to support enabling encryption
- Default to PostgreSQL 12 client version
- Fix docs (#15)
- Add detailed documentation for new setups using non-Caktus S3 buckets
- Add
k8s_hosting_services_backup_base_bucket
,k8s_hosting_services_aws_region
, andk8s_hosting_services_aws_access_key
to allow further role customization - Document New Relic Infrastructure
- Add New Relic Helm chart
- Add Papertrail support
- Initial release