このページでは、Backup for GKE を有効にする方法について説明します。
始める前に
始める前に、次の作業が完了していることを確認してください。
- Google Kubernetes Engine API を有効にする。 Google Kubernetes Engine API の有効化
- このタスクに Google Cloud CLI を使用する場合は、gcloud CLI をインストールして初期化する。すでに gcloud CLI をインストールしている場合は、
gcloud components update
を実行して最新のバージョンを取得する。
Backup for GKE API を有効にする
GKE API が有効になっているプロジェクトでは、Backup for GKE サービスが自動的に有効になります。これにより、Backup for GKE サービスを使用して、GKE クラスタのデータ保護の状態を改善できます。
Backup for GKE API のみを有効にしても、既存の GKE クラスタ構成は変更されず、実行中のワークロードにも影響しません。また、バックアップが自動的に作成されたり、追加費用が発生することもありません。費用が発生するのは、Backup for GKE サービスを使用してバックアップを作成して保存する場合のみです。
Backup for GKE サービスを手動で無効にした場合は、Google Cloud CLI、Google Cloud コンソール、または Terraform を使用して Backup for GKE サービスを有効にできます。
gcloud
Backup for GKE サービスを有効にするには、次のコマンドを実行します。
gcloud services enable gkebackup.googleapis.com
コンソール
Google Cloud コンソールで、Backup for GKE API を有効にします。
Terraform
適切な "google_project_service"
リソースを作成して、gkebackup.googleapis.com
サービスを有効にします。
resource "google_project_service" "my_service" {
project = "my_project"
service = "gkebackup.googleapis.com"
}
詳しくは、google_project_service をご覧ください。
次のステップ
- カスタム バックアップの定義の詳細を確認する。
- 詳しくは、一連のバックアップのプランニングをご覧ください。