Installing Veeam Kasten on Google Cloud
Prerequisites
Before installing Veeam Kasten on Google Cloud's Google Kubernetes Engine (GKE), please ensure that the install prerequisites are met.
For a default GKE install, a volumesnapshotclass will need to be
created and annotated with k10.kasten.io/is-snapshot-class: "true".
To see how to create a volumesnapshotclass, refer to
this google documentation
Installing Veeam Kasten
Installing Veeam Kasten on Google requires two kinds of Service
Accounts. The first, documented below, is a Google Cloud Platform (GCP)
Service Account
(SA)
that grants access to underlying Google Cloud infrastructure resources
such as storage. The second, as mentioned above in the Prerequisites
section, is a Kubernetes Service Account that grants access to
Kubernetes resources and will be auto-created during the helm install
process or via Google Marketplace options.
It is advised to make sure that the necessary permissions are available before proceeding with the installation of Veeam Kasten. The process of granting permissions may vary depending on the chosen installation mode. It is important to follow the instructions relevant to the desired installation mode to ensure a smooth and successful installation of Veeam Kasten.