Plan maintenance operations for a GitHub Enterprise cluster, such as upgrades, adding capacity, and replacing failed nodes.
Use the administrative shell (SSH) to upgrade a GitHub Enterprise cluster to the latest release.
To replace a GitHub Enterprise node, you must mark the affected nodes offline in the cluster configuration file (
cluster.conf) and add the replacement nodes. This might be necessary if a node were to fail, or to add a node with more resources to increase performance.
A GitHub Enterprise cluster is comprised of redundant services that are distributed across two or more nodes. If an individual service or an entire node were to fail, it should not be immediately apparent to users of the cluster. However since performance and redundancy are affected, it is important to monitor the health of a GitHub Enterprise cluster.