外部etcd


默认情况下,RKE将部署etcd服务,RKE也支持使用外部etcd,但RKE仅支持连接到启用了TLS的etcd

注意: RKE不支持将外部etcd服务与具有etcd角色的节点混合使用。

  1. services:
  2. etcd:
  3. path: /etcdcluster
  4. external_urls:
  5. - https://etcd-example.com:2379
  6. ca_cert: |-
  7. -----BEGIN CERTIFICATE-----
  8. xxxxxxxxxx
  9. -----END CERTIFICATE-----
  10. cert: |-
  11. -----BEGIN CERTIFICATE-----
  12. xxxxxxxxxx
  13. -----END CERTIFICATE-----
  14. key: |-
  15. -----BEGIN PRIVATE KEY-----
  16. xxxxxxxxxx
  17. -----END PRIVATE KEY-----

外部etcd选项

Path

path定义etcd集群在端点上的位置。

External URLs

external_urls是etcd集群的对外暴露的端点,etcd集群可以有多个端点。

CA Cert/Cert/KEY

用于验证和访问etcd服务的证书和私钥。