Я могу использовать марионетку на существующем сервере Linux?

Вот пример Домены По доверенности регистрационное крыло GoDaddy в DomainTools:

Registrant:    Domains by Proxy, Inc. 
DomainsByProxy.com    15111 N. Hayden
Rd., Ste 160, PMB 353    Scottsdale,
Arizona 85260    United States

(для моей регистрации hadeanllc.com)

2
задан 19 July 2013 в 17:20
3 ответа

Конечно, вы можете это сделать. Я бы начал с малого и написал марионеточные модули для покрытия одного бита системы за раз. Проверьте это, а затем переходите к следующему.

В идеале вы могли бы попытаться воспроизвести вашу существующую систему на новом сервере. Тогда вы будете в гораздо лучшей форме.

Как правило, вы никогда не захотите иметь систему, в которой никто не знает, что там и как это попало.

7
ответ дан 3 December 2019 в 08:46

У меня похожая ситуация. Мы только что перешли на новый CentOS 6.4 VPS, и я хотел воссоздать среду на локальной виртуальной машине.

  1. Я установил VirtualBox, Vagrant и чистую установку CentOS 6.4 + Puppet.
  2. Затем я перечислил все установленное программное обеспечение с использованием yum list installed .
  3. Затем я создал записи Yumrepo и Package в моем файле инициализации Puppet для каждого пакета, о котором я заботился ( Я не делал их все), используя номер версии, указанный на VPS.

После того, как все это было настроено, puppet apply /path/to/init.pp дала мне то, что мне нужно.

1
ответ дан 3 December 2019 в 08:46

Puppet Labs has a fantastic VM that can be quickly spun up.
http://info.puppetlabs.com/download-learning-puppet-VM.html

It includes:

  • The puppet vim extension
  • Puppet pre installed
  • Web interface pre configured

Using the puppet learning VM allows you to make mistakes without worrying about causing damage you your production system.

It is possible to mess up your server if you aren't careful. See these examples of puppet going wrong

Can you unapply a puppet manifest action?
User can't log in after I manually set MD5 hash

1
ответ дан 3 December 2019 в 08:46

Теги

Похожие вопросы