首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Openstack和Terraform启动RancherOs

使用Openstack和Terraform启动RancherOs
EN

Stack Overflow用户
提问于 2017-07-02 00:22:38
回答 1查看 638关注 0票数 1

嗨,运行最新的OpenStack,Terraform和RancherOs。

从Openstack UI,我可以让rancher工作,例如,我可以传入我自己的ssh密钥,但是您需要显式地单击配置驱动,否则它不会接受用户数据。

我不认为这是可能的土地,是吗?

代码语言:javascript
复制
resource "openstack_compute_instance_v2" "terraform-rancher" {
  name            = "terraform-rancher"
  image_name      = "RancherOs"
  flavor_name     = "t2.xlarge"
  security_groups = ["default"]

  #This is on the same path as my terraform file.
  user_data       = "${file("test.txt")}"


  network {
    name = "provider"
  }
}

实例启动并创建,但当我查看日志时,Rancher似乎找不到配置:

代码语言:javascript
复制
cloud-init: Datasource unavailable, skipping: cloud-drive: /media/config-2 (lastError: no such file or directory)

在Openstack UI中,它工作得很好,但如上所述,您必须单击config drive复选框。

代码语言:javascript
复制
cloud-init: Datasource available: cloud-drive: /media/config-2
EN

回答 1

Stack Overflow用户

发布于 2018-01-31 17:03:16

要让它像在UI中一样工作,需要将实例配置中的config_drive参数设置为true

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44863066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档