前段时间我制作视频展示你如何使用休眠用EC2成本存钱很容易省下多笔钱Nutanix集群公司是唯一向想升迁公共云或使用公共云开发DR客户提供此服务并分享代码片段以及如何在集群门户创建API用户
先熟悉休眠
创建API用户调用
- 转到集群门户
- 组织下转用户
- 创建API用户
可限制用户范围为单聚类
API用户使用后,可使用下文脚本调用API或向VM添加脚本
#!/usr/local/bin/python
hashlib导入
导入hma
导入时间
导入请求
导入基数64
#客户证书
#client_id从集群门户用户
client_id = "*********.img.cloud-internal.nutanix.com"
#client_secret密码用户集群门户
client_secret = "vvvvvvvf5ff3a3aemmmhhhh1c302"
cluster_id ="1115ac9d-c768-5c71-8e8e-5fzz7b535ec9"
# 创建签名
时间戳= int(time.time())
to_sign=%ss%s
hmac.new(client_secret, to_sign,hashlib.sha256.hexdigest
#stage_domain = "https://api-gateway-staging.staging.frame.nutanix.com/"
prod_domain = "https://cpanel-backend.cloud.nutanix.com/api/rest/v1"
域名=prod域名
准备网站请求头
{{{X-Frame-ClientId}:blient_id,X-Frame-Timestamp
hibernate_req表示请求.
客户端_id和客户端_secret
等你整理后,我们可以在Prism中心创建一本游乐本
可休眠事件/备战状态或选择时间运行举个例子,我把脚本放VM并调用脚本
希望它能让你轮子转动 你可以想出自己的创新解决方案