cluster ******* .. _cluster.cluster.ca: :kw:`ca` ======== ================= ================================================================ **scopable** False **required** False **default** system/sec/ca- **scope order** specific > generic ================= ================================================================ The path of the secret hosting the ca certificate that the listener use to validate clients certificates. .. _cluster.cluster.cert: :kw:`cert` ========== ================= ================================================================ **scopable** False **required** False **default** system/sec/cert- **scope order** specific > generic ================= ================================================================ The path of the secret hosting the certificate that the listener use for its tls socket. .. _cluster.cluster.dns: :kw:`dns` ========= ================= ================================================================ **scopable** True **required** False **default** **scope order** specific > generic **convert** list ================= ================================================================ The list of nodes to set as dns in the containers resolvers. If set, the search will also be set to :c-dns-domain:`..svc.`, :c-dns-domain:`.svc.` and :c-dns-domain:``. .. _cluster.cluster.drpnodes: :kw:`drpnodes` ============== ================= ================================================================ **scopable** False **required** False **default** None **scope order** specific > generic **convert** list ================= ================================================================ This list is fetched from the join command payload received from the joined node. The service configuration ``{clusterdrpnodes}`` is resolved to this keyword value. .. _cluster.cluster.id: :kw:`id` ======== ================= ================================================================ **scopable** True **required** False **default** **scope order** specific > generic ================= ================================================================ This information is fetched from the join command payload received from the joined node. .. _cluster.cluster.name: :kw:`name` ========== ================= ================================================================ **scopable** True **required** False **default** default **scope order** specific > generic ================= ================================================================ This information is fetched from the join command payload received from the joined node. .. _cluster.cluster.nodes: :kw:`nodes` =========== ================= ================================================================ **scopable** False **required** False **default** None **scope order** specific > generic **convert** list ================= ================================================================ This list is fetched from the join command payload received from the joined node. The service configuration ``{clusternodes}`` is resolved to this keyword value. .. _cluster.cluster.quorum: :kw:`quorum` ============ ================= ================================================================ **scopable** False **required** False **default** False **scope order** specific > generic **convert** boolean ================= ================================================================ Should a split segment of the cluster commit suicide. Default is False. If set to ``true``, please set at least 2 arbitrators so you can rolling upgrade the opensvc daemons. .. _cluster.cluster.secret: :kw:`secret` ============ ================= ================================================================ **scopable** True **required** False **default** **scope order** specific > generic ================= ================================================================ The cluster shared secret. Used to encrypt/decrypt data with AES256. This secret is either autogenerated or fetched from a join command. .. _cluster.cluster.vip: :kw:`vip` ========= ================= ================================================================ **scopable** True **required** False **default** None **scope order** specific > generic ================= ================================================================ The cluster virtual ip. If configured, the daemon creates a ``system/svc/vip`` failover service to manage this ip.