集群模板
注意:集群模版在没有集群引用的时候才能修改或删除
容器编排引擎:默认支持kubernetes,其他需要自己去配置。
公共:不选的话只有admin、当前用户,当前用户所在的租户可见。
可以注册:Docker镜像默认情况下是从公共Docker注册表中提取的,但在某些情况下,用户可能希望使用私有注册表。此选项提供了一个基于注册表V2的替代注册表:Magnum将在swift支持的集群中创建一个本地注册表来托管映像。
(选择此选项意义是使用本地注册表)
禁用TLS:目前不知道禁用后会有什么影响
TLS是传输层安全性协议,它的前身是SSL
docker存储驱动:
(默认)deviceMapper:必须指定卷的大小,最小值为3G
overlay、overlay2: 最小值为1G或不指定
HTTP、HTTPS 代理:当集群中节点的网络不通时,可以设置http和https代理,集群内的访问请求可以转发到此代理网站。
非代理:当集群设置了代理网站时,有些请求不希望被代理,应该正常访问,可以列出这些网址的IP,用逗号分隔
主负载均衡:默认为true,为集群创建负载均衡器
集群中可能会有多个主节点,所以会创建一个负载均衡器,为集群提供API端点,将请求定向到某个主节点。但当LBaas服务不可用时,可以将该项设置为false来创建不带负载均衡器的集群。
(官方文档解释主负载均衡默认为true的,经实验,默认是false,只有当此选项为true时才可以创建多个主节点的集群)
标签可以配置的参数较多,建议去官方文档查看(在此仅列出部分)
label | value | default | info |
monitoring_enabled | true false | false | 是否开启监控 |
monitoring_ingress_enabled | true false | false | ingress监控 |
grafana_admin_passwd | string | "admin" | 重置grafana密码 |
kube_dashboard_enabled | true false | true | dashboard |
与官方文档没有对应上的字段:
–server-type <server-type> 服务器类型
The servers in the cluster can be VM or baremetal. This parameter selects the type of server to create for the cluster. The default is ‘vm’. Possible values are ‘vm’, ‘bm’.
集群模版创建成功后能看到此字段,创建时不能设置
创建集群
注意:创建集群和集群模版相同的参数,创建集群时会覆盖集群模版的值。