无法在 ECS 优化的 AMI 中安装 Ansible
Posted
技术标签:
【中文标题】无法在 ECS 优化的 AMI 中安装 Ansible【英文标题】:Unable to install Ansible in ECS optimized AMI 【发布时间】:2017-11-22 11:41:59 【问题描述】:我在 ECS AMI 上运行的 shell 脚本
sudo yum -y 安装 git
git clone git://github.com/ansible/ansible.git --recursive
cd ./ansible
git 子模块更新 --init --recursive
sudo yum -y 安装 python
须藤百胜更新
sudo 安装
以上安装适用于普通 AMI,使用 ECS 优化 AMI,make install 时出错
RuntimeError: 自动配置错误 make: *** [安装] 错误 1
【问题讨论】:
【参考方案1】:创建您自己的 AMI。安装你需要的东西。添加 docker 和 ecs 代理,使其可以参与 ecs 集群。我们碰巧使用 packer 来创建我们的 amis。
【讨论】:
你尝试添加 ansible repo 吗?以上是关于无法在 ECS 优化的 AMI 中安装 Ansible的主要内容,如果未能解决你的问题,请参考以下文章
在 linux(Amazon ami) 中安装 php-fpm 没有可用的软件包错误
为啥我的 ECS 服务无法向我的 ELB 注册可用的 EC2 实例?