我有一个现有的IAM角色设置(不是通过Terraform创建的),我需要将其添加到使用Terraform构建的EC2实例中。
我尝试了使用aws_iam_role,iam_instance_profile命令的各种选项,但无法使其正常工作。
答案 0 :(得分:0)
new Row (
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
children: <Widget>[
Material(
borderRadius: BorderRadius.circular(30.0),
shadowColor: Colors.white,
child: InkWell
(
onTap:() { setState(() {
change=1;
swiper1(); }
);
},
child: Padding(
padding: const EdgeInsets.all(12.0),
child : Text(("Lu"), style: TextStyle(color: Colors.black, fontWeight: FontWeight.w600, fontSize: 15.0)),
)
)
),
Material(
borderRadius: BorderRadius.circular(30.0),
shadowColor: Colors.white,
child: InkWell
(
onTap:() { setState(() {
change=2;
swiper1(); }
);
},
child: Padding(
padding: const EdgeInsets.all(12.0),
child : Text(("Ma"), style: TextStyle(color: Colors.black, fontWeight: FontWeight.w600, fontSize: 15.0)),
)
)
),
terraform import aws_iam_role.my_role_identifier my_existing_role_name
resource "aws_iam_instance_profile" "my_instance_profile" {
name = "my_instance_profile"
role = "${aws_iam_role.my_role_identifier}"
}
答案 1 :(得分:0)
谢谢。最后,我使用terraform克隆了角色,将其分配给实例并删除了原始角色。