无法在 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 任务中安装 aws cli?

为啥我的 ECS 服务无法向我的 ELB 注册可用的 EC2 实例?

在小米设备中安装 apk 时无法安装 (-113)

提供最新 amazon-ecs-optimized image 的 ami-id 的脚本或 api

EC2 t4g 实例 AMI