Size: a a a

AWS Minsk Community

2020 January 22

ПС

Петр Сальников in AWS Minsk Community
aws cli сам подхватит же из меты сессию роли
источник

B

Bibmaster in AWS Minsk Community
@PeterSalnikov  ami амазоновская, но что-то не увидел, так или иначе не понял, как сконфигурировать креды на этапе установки
источник

B

Bibmaster in AWS Minsk Community
 UserData:
       'Fn::Base64':
         !Sub |
           #!/bin/bash -xe            
           apt-get update
           apt-get -y install python-pip
           pip install https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.tar.gz
           # Install the files and packages from the metadata
           /usr/local/bin/cfn-init -v --stack ${AWS::StackName} --resource AnsibleInstance  --region ${AWS::Region}
           apt-get -y install git
           apt-get -y install software-properties-common
           apt-add-repository --yes --update ppa:ansible/ansible
           pip install awscli --upgrade
источник

ПС

Петр Сальников in AWS Minsk Community
на инстанс нужно навесить InstanceProfile - он завязывается на Role
в Role полиси все что нужно по пермишенам указываешь
дальше на инстансе для любого aws sdk будет готовый креденшел через который в api обращения пойдут
источник

B

Bibmaster in AWS Minsk Community
@PeterSalnikov Спасибо большое,ща попробую)
источник

VM

Vasil Mytsyk in AWS Minsk Community
Может кто сталкивался и может подсказать. Beanstalk amazon linux, пробую включить enhanced monitoring через .ebextensions. Парсит файл корректно, складывает в нужную папку но при этом не эплаит. Через terraform меняю environment property переключает с basic на enhanced, но не отмечает нужные метрики. Если у кого есть какие идеи куда смотреть или нужно больше инфы - yw 🙂
источник

SP

Sergei Puzyrevich in AWS Minsk Community
Vasil Mytsyk
Может кто сталкивался и может подсказать. Beanstalk amazon linux, пробую включить enhanced monitoring через .ebextensions. Парсит файл корректно, складывает в нужную папку но при этом не эплаит. Через terraform меняю environment property переключает с basic на enhanced, но не отмечает нужные метрики. Если у кого есть какие идеи куда смотреть или нужно больше инфы - yw 🙂
А не проще в сfg.yml указать все?
источник

SP

Sergei Puzyrevich in AWS Minsk Community
В вебинтерфейсе настроить и сохранить его и в следующем деплое все будет норм
источник

SP

Sergei Puzyrevich in AWS Minsk Community
Через .ebextensions есть тема, что они не перекрывают что указано в cfg.yml
источник

VM

Vasil Mytsyk in AWS Minsk Community
Sergei Puzyrevich
Через .ebextensions есть тема, что они не перекрывают что указано в cfg.yml
cfg.yml не юзается вообще.
источник

SP

Sergei Puzyrevich in AWS Minsk Community
Деплой руками или через cli ?
источник

B

Bibmaster in AWS Minsk Community
@PeterSalnikov  привязал я роль , поставил cli , один фиг требует конфигурирования:
aws ec2 describe-instances
You must specify a region. You can also configure your region by running "aws configure".
источник

VM

Vasil Mytsyk in AWS Minsk Community
Sergei Puzyrevich
Деплой руками или через cli ?
через aws elasticbeanstalk create-application-version
источник
2020 January 23

VM

Viktor Mikalayeu in AWS Minsk Community
источник

SP

Sergei Puzyrevich in AWS Minsk Community
Bibmaster
@PeterSalnikov  привязал я роль , поставил cli , один фиг требует конфигурирования:
aws ec2 describe-instances
You must specify a region. You can also configure your region by running "aws configure".
не указывай креды, а только регион и аутпут
источник

SP

Sergei Puzyrevich in AWS Minsk Community
если я не ошибаюсь без указания региона фиг чего сдеешь, его либо в команде указывать когда делаешь дескрайб либо конфигуришь на инстансе
источник

B

Bibmaster in AWS Minsk Community
@s_puzyrevich Спасибо, работает! Да, только теперь надо при разворачивании всей этой фигни его как-то автоматом добавить...
источник

B

Bibmaster in AWS Minsk Community
ubuntu@ip-10-0-3-6:/var/log$ aws configure
AWS Access Key ID [None]:
AWS Secret Access Key [None]:
Default region name [None]: eu-central-1
Default output format [None]: json
источник

SP

Sergei Puzyrevich in AWS Minsk Community
--region us-east-1
источник

SP

Sergei Puzyrevich in AWS Minsk Community
типа передавать параметров всегда
источник