小编Ebi*_*vis的帖子

如何使用cli命令在gcp中更改项目

如何使用除手动之外的cli命令将当前运行的项目更改为GCP(Google Cloud Platform)帐户中的另一个项目.gcloud init

$gcloud projects list将列出我帐户上运行的项目.我想使用cli命令将当前项目从列表中更改为任何其他项目.

command-line-interface google-cloud-platform gcloud

164
推荐指数
8
解决办法
9万
查看次数

类型错误:“datetime.datetime”和“str”的实例之间不支持“>”

我是 python 日期和时间类型的新手。

我有一个日期值。

date = '2018-11-10 10:55:31+00:00'
Run Code Online (Sandbox Code Playgroud)

我需要检查此日期值是否早于 90 天。

我试过 :

from datetime import datetime
from datetime import timedelta

past = datetime.now() - timedelta(days=90)
date = '2018-11-10 10:55:31+00:00'

if past > date :
   print("This is older than 90 days")
Run Code Online (Sandbox Code Playgroud)

失败并出现以下错误:
TypeError: '>' not supported between instances of 'datetime.datetime' and 'str'

这可能是因为“过去”的日期格式和我传递的日期值不同。

我怎么能想出这个?

python string datetime python-datetime

13
推荐指数
1
解决办法
5万
查看次数

根设备和块设备的区别

有人可以帮助我了解 EC2 实例的根设备和块设备之间的区别。你可以看到我在下面发布的快照。

在此处输入图片说明

我试图实现的是:

  1. 我创建了 EC2 附加卷的快照。

  2. 从实例分离卷。

  3. 删除了卷。
  4. 从快照创建了一个新卷。
  5. 将新创建的卷重新附加到实例。

但它只附加到块设备而不是根设备。并导致无法启动实例。 在此处输入图片说明

如果我的问题有误,我深表歉意。等待您的回复。

提前致谢。

amazon-ec2 amazon-web-services aws-ebs

5
推荐指数
1
解决办法
1798
查看次数

如何使用Terraform获取新启动的计算机的公共IP

我已经使用TerraformAWS中创建了两个实例(Instance-1Instance-2)。我安装Ansible 在同一个脚本,我想一个剧本推到从。Instance-1Instance-2Instance-1

我想在安装Ansible的地方指定Ansible Host文件的公共IP,用户名和密钥路径Instance-1

如何Instance-2在Ansible主机文件中获取用于指定上述属性的public-IP ?

amazon-web-services ansible terraform

4
推荐指数
2
解决办法
2291
查看次数