Size: a a a

DevOps — русскоговорящее сообщество

2020 June 27

GG

George Gaál in DevOps — русскоговорящее сообщество
Если я даже на это неделю убью, но вылижу его как яйца у кота, то это того стоит
источник

S

Sergey in DevOps — русскоговорящее сообщество
George Gaál
Если я даже на это неделю убью, но вылижу его как яйца у кота, то это того стоит
Я с котами обычно иначе взаимодействую ))
Но ок, я понял.
Спасибо за рекомендации )
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
Sergey
Я с котами обычно иначе взаимодействую ))
Но ок, я понял.
Спасибо за рекомендации )
😂 удачи
источник

NP

Nicolai Petrov in DevOps — русскоговорящее сообщество
Sergey
Боль, значит, такого характера:
По сути, развертывание образа состоит из двух этапов - непосредственное развертывание самим вагрантом и затем провижн. Так вот, к развертыванию вагрантом у меня вопросов нет, но затем начинается провижн и от этого момента хотелось бы плясать дальше.
Дело в том, что первый этап занимает довольно много времени и по сути к его окончанию я получаю то, с чем потом работаю на втором этапе, который могу прогнать много раз, прежде чем обкатаю провижининг полностью. Соответственно, хотелось бы сэкономить по времени на первом этапе и просто откатывать снэпшот к моменту завершения первого шага, чтобы затем запускать провижн.
Я ничего не понял что тебе надо ...
то что я понял ! -  Я бы сделал так

# поднимаем то что надо  " базовая конфигурация "
 
Vagrantfile
....
config.vm.provision :shell,  step1.sh   /// or Ansible ( как хочеш все пакеты и Конфиги )
config.vm.provision :shell,  cleanup.sh /// чистим  мусор
config.vm.provision :shell,  shrink.sh ///   делаем меньше диски или что надо в твоем проекте
..

скрипт- Base.sh

vagrant  up &&  vagrant package --output mynew.box && vagrant box add mynewbox mynew.box

-----------

И все  запускаеш - ./Base.sh

через 5- 10 мин  у тебя все готово

--------------------

в другом

Вагрант Фаиле в другои папке
vagrant init  mynewbox &&  vagrant up

И все  что еше надо ???
Все гибко  и просто  надо добавит; надо изменить все легко  - еще раз запустил и все пересобрал

Снапшот  это немного не то Что ты подумал  ( почитай как он работает )
источник

S

Sergey in DevOps — русскоговорящее сообщество
Nicolai Petrov
Я ничего не понял что тебе надо ...
то что я понял ! -  Я бы сделал так

# поднимаем то что надо  " базовая конфигурация "
 
Vagrantfile
....
config.vm.provision :shell,  step1.sh   /// or Ansible ( как хочеш все пакеты и Конфиги )
config.vm.provision :shell,  cleanup.sh /// чистим  мусор
config.vm.provision :shell,  shrink.sh ///   делаем меньше диски или что надо в твоем проекте
..

скрипт- Base.sh

vagrant  up &&  vagrant package --output mynew.box && vagrant box add mynewbox mynew.box

-----------

И все  запускаеш - ./Base.sh

через 5- 10 мин  у тебя все готово

--------------------

в другом

Вагрант Фаиле в другои папке
vagrant init  mynewbox &&  vagrant up

И все  что еше надо ???
Все гибко  и просто  надо добавит; надо изменить все легко  - еще раз запустил и все пересобрал

Снапшот  это немного не то Что ты подумал  ( почитай как он работает )
я не подумал, я его руками каждый раз сначала сохраняю, а потом восстанавливаю при необходимости - и все отрабатывает ровно так как ожидалось

Сценарий, что ты привел, мне знаком и так я тоже делал, но все-таки хотел обойтись снэпшотом... Видимо зря раскатал губу ))

Спасибо в любом случае!
источник

S

Sergey in DevOps — русскоговорящее сообщество
Но понял ты все правильно в целом.
Проблема видимо в парадигме, т.к. я пока еще далеко не девопс и мыслю как системный администратор, ну и идеи видимо так же генерятся )
источник
2020 June 28

S

Sebor in DevOps — русскоговорящее сообщество
Вопрос про terraform
источник

S

Sebor in DevOps — русскоговорящее сообщество
Переслано от Sebor
коллеги, подскажите, как быть в такой ситуации:
есть launch configuration, в нем указываю ami через data "aws_ami"
но после дерегистрации этого ami и замены его на новый, терраформ при apply выдает
Error: No images found for AMI ami-0eae

В моей голове он должен был пересоздать LC, но почему-то не делает этого
Как такие вещи обойти?
источник

RA

Ramil Amerzyanov in DevOps — русскоговорящее сообщество
Sebor
Переслано от Sebor
коллеги, подскажите, как быть в такой ситуации:
есть launch configuration, в нем указываю ami через data "aws_ami"
но после дерегистрации этого ami и замены его на новый, терраформ при apply выдает
Error: No images found for AMI ami-0eae

В моей голове он должен был пересоздать LC, но почему-то не делает этого
Как такие вещи обойти?
1. После дерегистрации Ami его id остаётся такой же?
2. Включи дебаг в терраформе, посмотри какие запросы уходят в aws и попробуй выполни через aws cli. Возможно бага на стороне Амазона
источник

S

Sebor in DevOps — русскоговорящее сообщество
Ramil Amerzyanov
1. После дерегистрации Ami его id остаётся такой же?
2. Включи дебаг в терраформе, посмотри какие запросы уходят в aws и попробуй выполни через aws cli. Возможно бага на стороне Амазона
А ларчик просто открывался...
Проблема была в старой версии провайдера
источник

RA

Ramil Amerzyanov in DevOps — русскоговорящее сообщество
Sebor
А ларчик просто открывался...
Проблема была в старой версии провайдера
источник

SM

Setplus Mac in DevOps — русскоговорящее сообщество
ребят, а сюда можно задать вопросы, связанные с восстановлением загрузки какой-то ОС после установки другой?
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
Setplus Mac
ребят, а сюда можно задать вопросы, связанные с восстановлением загрузки какой-то ОС после установки другой?
Дуалбутом сломал комп?
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
источник

GG

George Gaál in DevOps — русскоговорящее сообщество
Setplus Mac
ребят, а сюда можно задать вопросы, связанные с восстановлением загрузки какой-то ОС после установки другой?
Попробуй
источник

ST

Sergey Trapeznikov in DevOps — русскоговорящее сообщество
George Gaál
Попробуй
Смотря чотам
источник

SM

Setplus Mac in DevOps — русскоговорящее сообщество
установил Ubuntu 18.04 рядом с Windows 7 с EFI и теперь не высвечивается после BIOS менюшка с выбором ОС + не могу запустить винду.

в fdisk -l /dev/sda Windows 7 видна, а в update-grub и update-grub2 — нет. Как вернуть загрузку винды — не знаю, а что-то сломать боюсь..
источник

AB

Alexandr Balashov in DevOps — русскоговорящее сообщество
Setplus Mac
установил Ubuntu 18.04 рядом с Windows 7 с EFI и теперь не высвечивается после BIOS менюшка с выбором ОС + не могу запустить винду.

в fdisk -l /dev/sda Windows 7 видна, а в update-grub и update-grub2 — нет. Как вернуть загрузку винды — не знаю, а что-то сломать боюсь..
Ломай - не бойся. Сломаешь - починишь, будет опыт
источник

SM

Setplus Mac in DevOps — русскоговорящее сообщество
Alexandr Balashov
Ломай - не бойся. Сломаешь - починишь, будет опыт
ну а с чего в таком случае начать-то?
источник

AB

Alexandr Balashov in DevOps — русскоговорящее сообщество
Setplus Mac
ну а с чего в таком случае начать-то?
С граба
источник