You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/enterprise/embedded-manage-nodes.mdx
+5-13Lines changed: 5 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -8,19 +8,15 @@ This topic describes managing nodes in clusters created with Replicated Embedded
8
8
9
9
Multi-node clusters with Embedded Cluster have the following limitations:
10
10
11
-
* Support for multi-node clusters with Embedded Cluster is Beta. Only single-node embedded clusters are Generally Available (GA).
12
-
13
-
* High availability for Embedded Cluster in an Alpha feature. This feature is subject to change, including breaking changes. For more information about this feature, reach out to Alex Parker at [alexp@replicated.com](mailto:alexp@replicated.com).
11
+
* Setting node roles with the Embedded Cluster Config [roles](/reference/embedded-config#roles) key is Beta.
14
12
15
13
* The same Embedded Cluster data directory used at installation is used for all nodes joined to the cluster. This is either the default `/var/lib/embedded-cluster` directory or the directory set with the [`--data-dir`](/reference/embedded-cluster-install#flags) flag. You cannot choose a different data directory for Embedded Cluster when joining nodes.
16
14
17
15
* More than one controller node should not be joined at the same time. When joining a controller node, a warning is printed that explains that the user should not attempt to join another node until the controller node joins successfully.
18
16
19
-
*Setting node roles with the Embedded Cluster Config [roles](/reference/embedded-config#roles) key is Beta.
17
+
*The `join print-command` command always returns the commands for joining a node with the controller role. It does not support printing the join command for any custom node roles defined in the Embedded Cluster Config `roles` key. See [Automate Controller Node Joins](#automate-node-joins) below.
20
18
21
-
* The `join print-command` command always returns the commands for joining a node with the controller role. It does not support printing the join command for any custom node roles defined in the Embedded Cluster Config `roles` key. See [Automate Controller Node Joins (Beta)](#automate-node-joins) below.
22
-
23
-
## Add Nodes to a Cluster (Beta) {#add-nodes}
19
+
## Add Nodes to a Cluster {#add-nodes}
24
20
25
21
This section describes how to add nodes to a cluster with Embedded Cluster.
26
22
@@ -60,7 +56,7 @@ To add a node to a cluster with Embedded Cluster:
60
56
61
57
1. Repeat these steps for each node you want to add.
With Embedded Cluster, you can use the command line to get the commands for joining controller nodes, rather than having to log into the Admin Console UI to get the commands. This is especially useful when testing multi-node Embedded Cluster installations where you need to automate the process of joining controller nodes to a cluster.
66
62
@@ -100,11 +96,7 @@ To automate controller node joins with Embedded Cluster:
100
96
101
97
1. On the node that you want to join as a controller, run each of the commands provided in the `join print-command` output to download the Embedded Cluster binary, extract the binary, and join the node to the cluster.
102
98
103
-
## High Availability for Multi-Node Clusters (Alpha) {#ha}
104
-
105
-
:::important
106
-
High availability for Embedded Cluster in an Alpha feature. This feature is subject to change, including breaking changes. For more information about this feature, reach out to Alex Parker at [alexp@replicated.com](mailto:alexp@replicated.com).
107
-
:::
99
+
## High Availability for Multi-Node Clusters {#ha}
108
100
109
101
Multi-node clusters are not highly available by default. The first node of the cluster holds important data for Kubernetes and KOTS, such that the loss of this node would be catastrophic for the cluster. Enabling high availability requires that at least three controller nodes are present in the cluster.
0 commit comments