В CentOS7 - пакет aws-cfn-bootstrap недоступен - PullRequest
0 голосов
/ 06 октября 2018

Я пытаюсь использовать шаблон AWS Cloud Formation с cfn-signal в Cent OS 7. Согласно документации , упоминается установка с использованием

yum install -y aws-cfn-bootstrap
or using RPM..

Но нетиз них помогает и просто появляется следующее сообщение об ошибке ..

Пакет aws-cfn-bootstrap недоступен.

Ответы [ 3 ]

0 голосов
/ 06 октября 2018

Отлично, нашел некоторую полезную информацию с форума .. Затем попробовал следующее в CentOS 7 как sudo пользователь.

yum update -y
yum install -y epel-release
yum install -y https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.amzn1.noarch.rpm
ln -s /usr/local/lib/python2.7/site-packages/cfnbootstrap /usr/lib/python2.7/site-packages/cfnbootstrap
ls /opt/aws/bin/

Теперь ямогу заметить, что он успешно установлен в / opt / aws / bin /

enter image description here

0 голосов
/ 15 декабря 2018

Это мой текущий (РАБОТАЮЩИЙ!) Раздел пользовательских данных, который получает настройку aws-cfn-bootstrap в Centos7.

Properties:
  UserData:
    'Fn::Base64':
      !Sub |
       #!/bin/bash
       yum -y update
       yum -y install wget
       yum -y --enablerepo=extras install epel-release
       yum -y install python-pip
       pip install pystache argparse python-daemon requests
       cd /opt
       curl -O https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.tar.gz
       curl -O https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.amzn1.noarch.rpm
       tar -xvpf aws-cfn-bootstrap-latest.tar.gz
       cd aws-cfn-bootstrap-1.4/
       python setup.py build
       python setup.py install
       ln -s /usr/init/redhat/cfn-hup /etc/init.d/cfn-hup
       chmod 775 /usr/init/redhat/cfn-hup
       mkdir /opt/aws
       mkdir /opt/aws/bin
       ln -s /usr/bin/cfn-hup /opt/aws/bin/cfn-hup
       set -o errexit
       /usr/bin/cfn-init -v --stack ${AWS::StackName} --resource EC2Instance --region ${AWS::Region}
       /usr/bin/cfn-signal --exit-code $? --stack ${AWS::StackName} --resource EC2Instance --region ${AWS::Region}

Приветствия и удачи!

0 голосов
/ 06 октября 2018

Вы должны попробовать это:

rpm -Uvh https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.amzn1.noarch.rpm

Или

  1. Вы также можете скачать файл:

https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.tar.gz

Извлеките его: tar -xzvf aws-cfn-bootstrap-latest.tar.gz

Кроме того, для подробных шагов попробуйте решения форума AWS: https://forums.aws.amazon.com/thread.jspa?messageID=599647

...