Puppet/Запуск puppetry (пример с libvirt): различия между версиями

Материал из ALT Linux Wiki
м (fix wiki syntax)
м (format variables/placeholders in bold uniformly)
Строка 15: Строка 15:
;цель: В сети у нас будет свой DNS (для обращения к puppet по имени), и для удобства -- свой DHCP-сервер. При этом хотелось бы сохранить возможность выхода в "интернет" (сеть хост-системы).
;цель: В сети у нас будет свой DNS (для обращения к puppet по имени), и для удобства -- свой DHCP-сервер. При этом хотелось бы сохранить возможность выхода в "интернет" (сеть хост-системы).


Такая сеть таким образом (как нам нужно) будет использоваться, когда машина будет создаваться {{cmd|1=virt-install --network network='''puppettheatre'''}} (а не {{cmd|1=--network bridge=BRIDGE}}; см. man virt-install).
Такая сеть таким образом (как нам нужно) будет использоваться, когда машина будет создаваться {{cmd|1=virt-install --network network='''puppettheatre'''}} (а не {{cmd|1=--network bridge='''BRIDGE'''}}; см. man virt-install).


===командой===
===командой===
Строка 54: Строка 54:


* {{cmd|1=--os-variant altlinux7}} просто выбран как самый старший из известных ему ALTовых.
* {{cmd|1=--os-variant altlinux7}} просто выбран как самый старший из известных ему ALTовых.
* {{cmd|1=--network network=...}} прокомментирован выше в [[#Создание сети]].
* {{cmd|1=--network network='''...'''}} прокомментирован выше в [[#Создание сети]].

Версия от 14:32, 20 января 2017


Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


цель
  • Виртуальная сеть с виртуальными машинами для тестирования отработки манифестов puppet на подчинённых нодах с ALT-ом.
  • Образы для таких виртуальных машин.

Создание сети

цель
В сети у нас будет свой DNS (для обращения к puppet по имени), и для удобства -- свой DHCP-сервер. При этом хотелось бы сохранить возможность выхода в "интернет" (сеть хост-системы).

Такая сеть таким образом (как нам нужно) будет использоваться, когда машина будет создаваться virt-install --network network=puppettheatre (а не --network bridge=BRIDGE; см. man virt-install).

командой

???

(вручную через GUI virt-manager)

(Использовался virt-manager-1.4.0-alt1.)

virt-manager > Edit > Connection Details > Virtual Networks

+ (Add Network)

Тип такой сети, как нам нужна, будет называться "Isolated Physical Network".

Параметры в итоге получаются такие:

Name
puppettheatre
Device
some vibrNN
Domain
theatre (??? для чего используется? для чего важно?)
Network
e.g., 192.168.121.0/24
Gateway
будет автоматически выставлен в 192.168.121.1;
Static routing
наверное, не нужно;
DHCP range
Disabled
Forwarding
NAT

Создание системы с ALTовым puppet-мастером

командой

???

(вручную через GUI инсталлятора alterator через virt-viewer)

(Использовался virt-viewer-5.0-alt1.)

virt-install --virt-type kvm --name imz-puppet-master0 --memory 1024 --disk size=10 --cdrom /space/iso/nightly/tested/regular-lxde-latest-x86_64.iso --network network=puppettheatre --os-variant altlinux7
  • --os-variant altlinux7 просто выбран как самый старший из известных ему ALTовых.
  • --network network=... прокомментирован выше в #Создание сети.