提供者设置¶
以下提供程序设置可用于定义用于创建基于云或裸机集群的设置。该providers.yaml
文件可以包含多个提供程序的凭据和设置。
提供者设置¶
security_group (可选) ¶
与云提供商一起使用的安全组。请注意,这是 AWS 控制台中的“组名称”,而不是“名称”或“组 ID”。请注意,您需要访问从客户端计算机到集群节点的端口 22、4505 和 4506,以通过 SSH 和 Salt 配置集群。如果未指定此参数,则会为您创建一个默认安全组,名为
anaconda-cluster-default
,所有端口都打开。
security_group: my-security-group
示例提供程序文件¶
下面是位于~/.acluster/providers.yaml
文件中的示例提供程序文件,该文件配置了所有必需和可选设置。该
providers.yaml
文件可以包含多个提供程序的凭据和设置。下面显示的示例提供程序文件定义了两个名为aws_east
和 的提供程序
bare_metal
,分别用于基于云的集群和裸机集群。
aws_east:
cloud_provider: ec2
keyname: my-private-key
location: us-east-1
private_key: ~/.ssh/my-private-key.pem
secret_id: AKIAXXXXXX
secret_key: XXXXXXXXXX
security_group: my-security-group
bare_metal:
cloud_provider: none
private_key: ~/.ssh/my-private-key