This page contains the steps you must follow to install and configure the components that are necessary to backup and restore your workloads in Google Distributed Cloud (GDC) air-gapped.
Before you begin
- An endpoint and bucket on GDC object storage with an access key ID and secret access key.
- A working cluster.
The necessary identity and access role:
- For Platform Administrator (PA) users:
- User Cluster Backup Admin: manages backups. Ask your Organization IAM Admin to grant you the User Cluster Backup Admin (
user-cluster-backup-admin
) role.
- User Cluster Backup Admin: manages backups. Ask your Organization IAM Admin to grant you the User Cluster Backup Admin (
- For Application Operator (AO) users:
- Backup Creator: creates backups and restores. Ask your Project IAM Admin to grant you the Backup Creator (
backup-creator
) role.
- Backup Creator: creates backups and restores. Ask your Project IAM Admin to grant you the Backup Creator (
- For Platform Administrator (PA) users:
Verify backup and restore installation
Verify that the gpcbackup
control plane and
agent are both running for the cluster you want to back up:
kubectl get pods -n gpc-backup-system
After running the command, the output looks like the following example. There should be two pods running, a control plane pod and an agent pod:
NAME READY STATUS RESTARTS AGE
gpcbackup-agent-0 1/1 Running 2 64m
gpcbackup-controlplane-controller-6fc9485ff-jdk95 1/1 Running 0 64m