[etcd-backup-restore]
🏃 Others
- [OPERATOR] The backup-restore sidecar will now check if the owner domain name resolves to the specified owner ID and if not, take a final full snapshot and disable the cluster. (gardener/etcd-backup-restore#383, @stoyanr)
📰 Noteworthy
- [OPERATOR] Added
health
package to allow backup-restore to renew member leases to indicate member health and snapshot leases to indicate snapshots being taken successfully (gardener/etcd-backup-restore#382, @aaronfern)- Added flags to the
server
andcompact
subcommand.--enable-snapshot-lease-renewal
to enable snapshot lease renewal,--enable-member-lease-renewal
to enable member lease updates,full-snapshot-lease-name
to specify the full snapshot lease name, anddelta-snapshot-lease-name
to specify the delta snapshot lease name - Pod name and namespace has to be passed via environment variables (
POD_NAME
andPOD_NAMESPACE
) when running the server subcommand when--enable-member-lease-renewal
flag is set to true - Pod namespace needs to be passed via an environment variable (
POD_NAMESPACE
) when running the server subcommand when--enable-snapshot-lease-renewal
flag is set to true - Pod namespace needs to be passed via an environment variable (
POD_NAMESPACE
) when running the compact subcommand when--enable-snapshot-lease-renewal
flag is set to true
- Added flags to the