Ibm cloud 配置terraform以连接到IBM云
我试图将terraform连接到IBM云,但我被搞砸了 Softlayer和IBM云凭据 我按照IBM站点上的说明将terraform连接到IBM Cloud,我感到困惑,因为我可能使用SL和IBM Cloud connec- API密钥等信息 我可能不会运行terraform init和/或plan,因为有一些 信息缺失。不,我被要求提供组织(var.org)。 有时有人问我SL证书的问题。我们的帐户已启动 2019年1月,我肯定不会与SL合作,而且只会 从IBMCloud听说了API密钥 也许有人能举个例子,看看terraform.tfvars是如何工作的 与IBM Cloud Kubernetes服务、VPC和classic配合使用 基础设施 多谢各位Ibm cloud 配置terraform以连接到IBM云,ibm-cloud,ibm-cloud-infrastructure,ibm-cloud-tools,terraform-provider-ibm,Ibm Cloud,Ibm Cloud Infrastructure,Ibm Cloud Tools,Terraform Provider Ibm,我试图将terraform连接到IBM云,但我被搞砸了 Softlayer和IBM云凭据 我按照IBM站点上的说明将terraform连接到IBM Cloud,我感到困惑,因为我可能使用SL和IBM Cloud connec- API密钥等信息 我可能不会运行terraform init和/或plan,因为有一些 信息缺失。不,我被要求提供组织(var.org)。 有时有人问我SL证书的问题。我们的帐户已启动 2019年1月,我肯定不会与SL合作,而且只会 从IBMCloud听说了API密钥 也
Jan我建议大家开始看看这两个教程,分别介绍a和。两者都提供了分步说明,并指导您完成基于地形的部署的设置过程 它们在中提供了必要的代码。对于:
对于公钥,应提供包含公钥的字符串,而不是包含该密钥的文件
$ cat ~/.ssh/id_rsa.pub
ssh-rsa CCCde...
然后在地形中:
resource "ibm_compute_ssh_key" "test_ssh_key" {
public_key = "ssh-rsa CCCde..."
}
或者,您可以使用先前创建的密钥:
data "ibm_compute_ssh_key" "ssh_key" {
label = "yourexistingkey"
}
resource "ibm_compute_vm_instance" "onprem_vsi" {
ssh_key_ids = ["${data.ibm_compute_ssh_key.ssh_key.id}"]
}
您好,谢谢您的回复……)我错过了本教程,我将继续学习。最好的,简
data "ibm_compute_ssh_key" "ssh_key" {
label = "yourexistingkey"
}
resource "ibm_compute_vm_instance" "onprem_vsi" {
ssh_key_ids = ["${data.ibm_compute_ssh_key.ssh_key.id}"]
}