amazon-web-services - Terraform aws_instance 指定登录凭据
问题描述
我在 AWS 中使用带有此代码块的 terraform 配置 Centos 7 实例
resource "aws_instance" "my_instance" {
ami = "${var.image-aws-centos7}"
monitoring = "true"
availability_zone = "${var.aws-az1}"
subnet_id = "${var.my_subnet.id}"
vpc_security_group_ids = ["${aws_security_group.my_sg.id}"]
tags = {
Name = "my_instance"
os-type = "linux"
os-version = "centos7"
no_domainjoin = "true"
purpose = "my test vm"
}
该实例已成功创建,但由于我明确不会将其加入我的域,因此使用我的域管理员凭据进行的身份验证失败,这是可以理解的。
我使用 ssh 登录,主机已成功永久添加到已知主机。
我在文档中搜索如何在 terraform 中定义本地管理员用户名和密码,以便我可以使用这些凭据登录到实例。
我找不到答案。
任何帮助深表感谢。
解决方案
推荐阅读
- gatsby - 将 Gatsby 代码转换为传统的 HTML/CSS/JS 文件?
- javascript - 为什么 let 在 async for 循环中工作而 var 不工作?
- java - Spring @Cacheable 除非由自定义键生成器创建的属性引用键
- python - Python 函数不运行
- python - ValueError:零大小数组到使用 fastai 没有标识的归约操作最大值
- binary-search - 运行此程序时出现 SIGSTOP 错误。为什么是这样?
- linux - svn --set-depth 仍然更新设置为“空”的目录
- c++ - 将数组划分为 k 个非空非相交子段,使得每个子段具有奇数和
- sql - 多列 * 和 * 值的 IN 子句
- azure-active-directory - REDIRECT URI 不匹配失败