【问题标题】:Aws chef node not able to execute chef run listAws Chef 节点无法执行 Chef 运行列表
【发布时间】:2017-12-01 23:08:20
【问题描述】:

我已经在我的本地机器上安装了厨师工作站和厨师服务器,我可以通过工作站(亚马逊 EC2 中的节点)连接厨师节点。

当我启动节点时,厨师节点无法连接到厨师服务器,我总是收到一个错误提示

如果 url 正确,网络故障,您的厨师服务器 url 不正确。

请给我一个解决方案,执行运行列表。

我猜是 HTTPS 协议有问题

引导命令:

Knife bootstrap 54.345.321.45  --ssh-user ubuntu --sudo --identity-file ~/.ssh/aws.pem --node-name awsnode1 --run-list 'recipe[create_folder]'

如果我在安装时出错,请提供有关如何在我的 PC 和 Amazon EC2 中的 Chef 节点中安装 chefdkchefserver 的信息。

要正确安装我的笔记本电脑和 AWS,需要先进行哪些更改?

【问题讨论】:

标签: amazon-web-services chef-infra


【解决方案1】:

这不是您使用 Chef Server 的方式。如果它在您的工作站上,很可能它隐藏在 NAT 后面,因此 EC2 虚拟机无法与其通信。您需要在工作站和所有客户端节点都可以访问的实际服务器上安装 Chef Server。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2020-02-14
  • 2016-04-24
  • 1970-01-01
  • 1970-01-01
  • 2020-12-28
  • 2016-01-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多