Backups
Backups are enabled by default. The keycloak instance will be backed up daily at a randomly chosen time between 22:00 and 4:00.
You can specify a different backup time and interval using the following backup configuration:
apiVersion: vshn.appcat.vshn.io/v1
kind: VSHNKeycloak
metadata:
name: keycloak-app1-prod
namespace: <your-namespace>
spec:
parameters:
...
backup:
schedule: 0 22 * * * (1)
...
1 | The schedules for your backups. |
Disable Backups
To disable backups, set the backup.enabled
field to false
for both the Keycloak instance and the PostgreSQL database:
apiVersion: vshn.appcat.vshn.io/v1
kind: VSHNKeycloak
metadata:
name: keycloak-app1-prod
namespace: <your-namespace>
spec:
parameters:
...
backup:
enabled: false
postgreSQLParameters:
backup:
enabled: false
...
If backups were previously enabled, existing backups will be retained until their retention period expires.
Disabling backups is meant for test instances only. It is not recommended to disable backups for production instances. |