Create Cloud Identity¶
Rok requires access to an object storage service to use as its external data store for immutable snapshots of your volumes. This section will guide you through creating an identity that will allow Rok to access the storage service of your cloud provider. You will later enable Rok’s Kubernetes service account to assume it. This approach is considered best practice in all supported platforms.
Choose one of the following options to create the cloud identity:
- Option 1: If you want to configure cloud access in an automated manner with the Rok-deploy CLI, follow Option 1: Create Cloud Identity Automatically (preferred).
- Option 2: If you want to configure cloud access manually, follow Option 2: Create Cloud Identity Manually.
In order to create the cloud identity Rok will use, you will run
which is the standard way to set up Rok on Kubernetes. Rok-deploy is an
interactive CLI utility that helps you declaratively configure and deploy a Rok
cluster on Kubernetes using GitOps, with minimal effort.
If you want to create the cloud identity Rok will use manually, follow this section.
You have successfully created the cloud identity Rok will use to gain access to your platform’s Object Storage service.