Size: a a a

2020 July 23

J

JohnBizokk in AWS_RU
JohnBizokk
если интересно как - то вот https://youtu.be/Rmnqa5dKgDA?t=456
YouTube
Применение техник CI/CD для развёртывания и управления BareMetal-инфраструктурой / Андрей Квапил
При поддержке AvitoTech мы впервые публикуем все видео с DevOpsConf 2019 в открытый доступ. Учитесь, вдохновляйтесь и перенимайте лучшие практики у спикеров, не выходя из дома.      
--------
Приглашаем на DevOpsConf live! - профессиональную конференцию по интеграции процессов разработки, тестирования и эксплуатации
29 -30 сентября и 6-7 октября 2020
Подробности и билеты https://bit.ly/2NGn8Tt
--------
DevOpsConf 2019

Тезисы и презентация:
http://devopsconf.io/moscow/2019/abstracts/5505

Мы являемся крупнейшим чешским хостингом и, поскольку мы предоставляем наши услуги на собственных серверах, нам пришлось решить достаточно большое количество задач по автоматизации развёртывания как инфраструктуры, так и новых сервисов, прежде чем выработать правильную стратегию.
...
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru
кроме того, также можно готовить образы для WSL\2
источник

V

Victor in AWS_RU
Anatole
А что с docker образа нелбзя поднять instance чего то не понял
fargate можно
источник

S

Stefan in AWS_RU
всем привет
подскажите плиз, что я успускаю?
пытаюсь создать несколько lifecycle rule для s3 бакета, но в итоге создается только один рул, перезатирая предыдущий( json валиден в двух сгенериных файлах, ошибок не выбивало, если делать по отдельности, то оно накладывается одним рулом на другой, то есть походит на баг Оо и вместо двух рулов у меня один, при обновлении страницы появляюется другой в рамках одного рула
#!/bin/bash

if [[ $1 == "" ]]
then
echo "Error! Empty input variable"
exit 1
fi

for month in $(cat list.txt)
do
echo "{
   \"Rules\": [
       {
           \"ID\": \"$1-$month-cleanup\",
           \"Prefix\": \"prod/$1/2020/$month/\",
           \"Status\": \"Enabled\",
           \"Expiration\": {
               \"Days\": 31
           },
           \"AbortIncompleteMultipartUpload\": {
               \"DaysAfterInitiation\": 1
           }
      }
  ]
}
" > $1-$month.json

aws s3api put-bucket-lifecycle --profile mtu --bucket test2 --lifecycle-configuration file://$1-$month.json
done
источник

A

Alex in AWS_RU
Alex
Товарищи, кто скрещивал транзит гейтвеи в разных локациях и сайт ту сайт впн?
никто не сталкивался что-ли?
источник

AT

Al T in AWS_RU
Alex
никто не сталкивался что-ли?
ну а вопрос-то в чем
источник

AT

Al T in AWS_RU
зачем их вообще скрещивать, он один vpc-ов много
источник

A

Alex in AWS_RU
есть один локейшен, к нему установлен site-to-site VPN, в куче других локаций есть инстансы, которые должны через этот впн ходить в стороннюю инфраструктуру
источник

A

Alex in AWS_RU
в каждой локации создается транзит гейтвей, пиринги между ними
источник

AT

Al T in AWS_RU
локация это регион в вашей терминологии?
источник

A

Alex in AWS_RU
регион да
источник

A

Alex in AWS_RU
перегрелся я чуток
источник

A

Alex in AWS_RU
так вот, вопрос в чем. в доке написано, нужно создавать статик роуты в каждом регионе в Tr. gw. route table. Но хочется чтоб роуты автоматом расходились по BGP, не зря же там ASN прописаны
источник

A

Alex in AWS_RU
не очень понимаю, умеет так или нет
источник

AT

Al T in AWS_RU
ммм, если я правильно помню то роуты он пропишет статические но автоматом (если у вас не перекрываются CIDR)
источник

A

Alex in AWS_RU
и еще, судя по всему, нужно создавать отдельную VPC, не дефолтную. В роут тейбл дефольной ничего не добавляет
источник

AT

Al T in AWS_RU
должен работать
источник

AT

Al T in AWS_RU
ну и FAQ пишет что динамические роуты тоже есть через BGP
источник

AT

Al T in AWS_RU
источник

A

Alex in AWS_RU
собирал ночью, чет не сработало. ща все удалю и заново пересоберу
источник

AT

Al T in AWS_RU
вот индийские товарищи запили демо - я не смотрел если честно, но вдруг там откровения какие -  https://www.youtube.com/watch?v=RqGp3OwxRtg
источник