Управление ESXi с помощью salt-minion

Я хочу установить salt-minion на ESXi. Но как мне управлять операционной системой ESXi на «голом железе» с помощью стека соли?


person AniketGole    schedule 09.02.2015    source источник


Ответы (1)


Если вы можете подключиться к нему по ssh и у него есть python, вы можете использовать salt-ssh.

Сначала включите sshd на esxi, выполнив следующие или аналогичные действия: http://techhead.co/vsphere-5-x-how-to-enable-ssh-esxi-shell/

Затем прочитайте о Salt SSH: http://docs.saltstack.com/en/latest/topics/ssh/

Создайте файл /etc/salt/roster с данными цели:

targetMinion:
  host: 192.168.42.1 # The IP addr or DNS hostname
  user: fred         # Remote executions will be executed as user fred
  passwd: foobarbaz  # The password to use for login, if omitted, keys are used
  sudo: True         # Whether to sudo to root, not enabled by default

Дайте ему тест:

$ sudo salt-ssh targetMinion test.versions_report
targetMinion:
               Salt: 2014.1.13
             Python: 2.6.8 (unknown, Jun  9 2012, 11:30:32)
             Jinja2: 2.3.1
           M2Crypto: Not Installed
     msgpack-python: 0.4.0
       msgpack-pure: Not Installed
           pycrypto: Not Installed
             PyYAML: 3.09
              PyZMQ: Not Installed
                ZMQ: Not Installed

(Вышеприведенный вывод получен из установки cygwin openssh на виртуальной машине Windows)

person Dan Garthwaite    schedule 09.02.2015