Hen*_*rik 4 backup authentication kubernetes google-cloud-platform
我想将此命令行安排为每 12 小时在 Google Container Engine 上运行一次:
gcloud compute --project "qvitoo-com" disks snapshot \
"SPECIFIC_INSTANCE_ID" --zone "europe-west1-c" --snapshot-names \
"DB-staging-$(date -u +"%Y-%m-%dT%H-%M-%SZ")"
Run Code Online (Sandbox Code Playgroud)
我们正在运行托管的 Kubernetes。
此命令行需要访问 gcloud API 才能成功。我该如何做到这一点?
(我不能使用gcloud cron,因为它只是 HTTP 调用,而且Kubernetes cron 作业处于 alpha 状态,而且我不知道如何进行身份验证)
小智 7
我们的解决方案建立在名为k8s-snapshots 的开源工具之上。此收费需要使用 PersistentVolumes,但带有注释以间隔执行快照。它还管理保留。如果这对您有用,我们的扩展会通过 slack 通知它。它在我们的 k8s 集群中作为单独的服务运行,并使用运行集群的 GCE 主机上的原生身份验证。
| 归档时间: |
|
| 查看次数: |
2821 次 |
| 最近记录: |