1

我正在尝试使用 vmWare/vCenter 测试 salt-cloud,到目前为止一切都很好。但是,似乎没有在 VM 上安装 minion。我一直在挖掘,我发现的唯一设置是

http://salt-cloud.readthedocs.io/en/latest/topics/windows.html

my-softlayer:
  provider: softlayer
  user: MYUSER1138
  apikey: 'e3b68aa711e6deadc62d5b76355674beef7cc3116062ddbacafe5f7e465bfdc9'
  minion:
    master: saltmaster.example.com
  **win_installer: /root/Salt-Minion-0.17.0-AMD64-Setup.exe
  win_username: Administrator
  win_password: letmein**

这是否意味着,我需要在 /root 中安装 Windows 安装程序才能运行 salt-cloud?我认为设置 deploy: True 会进行安装。下面是我的配置。我的 vlan 正在使用 dhcp,所以我得到了一个好的 IP。

cloud.profile.d/test.conf

windows-test:
  provider: vcenter
  clonefrom: 'Win2K12'
  num_cpus: 1
  memory: 2GB
  devices:
    network:
      Network adapter 1:
        name: vlan
        adapter_type: vmxnet3
        switch_type: distributed
  cluster: cluster
  datastore: datastore
  folder: 'OS Testing'
  power_on: True
  deploy: True
  customization: False
  win_username: Administrator
  win_password: password
  minion:
    master: salt

编辑 我必须指定安装程序位置。这似乎行得通。现在的问题是试图让 pywinrm/Windows 远程管理工作。出于某种原因,salt-cloud 正在尝试连接 5986,但是查看我看到 WRM 正在侦听 5985 的 VM。所以我想知道它现在是否是 pywinrm 设置?

4

0 回答 0