Rackspace
salt-cloud 和 Rackspace:如何將專用網路附加到新實例?
我正在努力為
salt-cloud
連接一個(或多個)專用網路的新伺服器提供服務。SaltStack’s documentation here說我應該將此“部分”添加到“提供者”配置文件中:
networks: - fixed: # This is the private network - private-network-id # This is Rackspace's "PublicNet" - 00000000-0000-0000-0000-000000000000 # This is Rackspace's "ServiceNet" - 11111111-1111-1111-1111-111111111111
所以我這樣做了(
private-network-id
當然,替換為專用網路的 UUID)。沒用。
我嘗試將該部分添加到“配置文件”配置文件中。
也沒有工作。
我嘗試刪除
-fixed:
原子(因此提升了下面的列表)。仍然沒有工作。
我在我的智慧盡頭。有人可以告訴我如何使用私有網路(除了 PublicNet 和 ServiceNet)來配置伺服器
salt-cloud
*,*同時將私有網路(除了 PublicNet 和 ServiceNet)連接到實例嗎?或者這根本不可能?
我剛剛測試了這個。這是我的工作提供者配置
貓 /etc/salt/cloud.providers.d/rackspace.conf
rs: minion: master: <master ip or url> # Configure Rackspace using the OpenStack plugin # identity_url: 'https://identity.api.rackspacecloud.com/v2.0/tokens' compute_name: cloudServersOpenStack protocol: ipv4 # Set the compute region: # compute_region: DFW # Configure Rackspace authentication credentials # user: <user name> tenant: <tenant> apikey: <api key> driver: openstack networks: - fixed: # This is the private network - < private network UUID > # This is Rackspace's "PublicNet" - 00000000-0000-0000-0000-000000000000 # This is Rackspace's "ServiceNet" - 11111111-1111-1111-1111-111111111111