Skip to content

Commit f143613

Browse files
vgrlrachaelrenk
andauthored
Make "Upgrading GHES" scannable (#51375)
Co-authored-by: Rachael Rose Renk <[email protected]>
1 parent 18b24e4 commit f143613

File tree

65 files changed

+535
-362
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+535
-362
lines changed

content/admin/administering-your-instance/administering-your-instance-from-the-command-line/command-line-utilities.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1455,7 +1455,7 @@ ghe-upgrade UPGRADE-PACKAGE-FILENAME
14551455
14561456
This utility manages scheduled installation of upgrade packages. You can show, create new, or remove scheduled installations. You must create schedules using cron expressions. For more information, see the [Cron Wikipedia entry](https://en.wikipedia.org/wiki/Cron#Overview).
14571457
1458-
The `ghe-upgrade-scheduler` utility is best suited for scheduling hotpatch upgrades, which do not require maintenance mode or a reboot in most cases. This utility is not practical for full package upgrades, which require an administrator to manually set maintenance mode, reboot the instance, and unset maintenance mode. For more information about the different types of upgrades, see "[AUTOTITLE](/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server#upgrading-with-an-upgrade-package)"
1458+
The `ghe-upgrade-scheduler` utility is best suited for scheduling hotpatch upgrades, which do not require maintenance mode or a reboot in most cases. This utility is not practical for full package upgrades, which require an administrator to manually set maintenance mode, reboot the instance, and unset maintenance mode. For more information about the different types of upgrades, see "[AUTOTITLE](/admin/upgrading-your-instance/performing-an-upgrade/upgrading-with-an-upgrade-package)"
14591459
14601460
To schedule a new installation for a package:
14611461

content/admin/guides.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,19 @@ includeGuides:
6363
- /admin/administering-your-instance/administering-your-instance-from-the-web-ui
6464
- /admin/configuring-settings/hardening-security-for-your-enterprise/troubleshooting-tls-errors
6565
- /admin/configuring-settings/configuring-network-settings/using-github-enterprise-server-with-a-load-balancer
66-
- /admin/monitoring-managing-and-updating-your-instance/configuring-high-availability/about-high-availability-configuration
67-
- /admin/monitoring-managing-and-updating-your-instance/monitoring-your-instance/accessing-the-monitor-dashboard
68-
- /admin/monitoring-managing-and-updating-your-instance/configuring-high-availability/creating-a-high-availability-replica
69-
- /admin/monitoring-managing-and-updating-your-instance/configuring-clustering/differences-between-clustering-and-high-availability-ha
70-
- /admin/monitoring-managing-and-updating-your-instance/updating-the-virtual-machine-and-physical-resources/enabling-automatic-update-checks
71-
- /admin/monitoring-managing-and-updating-your-instance/configuring-high-availability/initiating-a-failover-to-your-replica-appliance
72-
- /admin/monitoring-managing-and-updating-your-instance/monitoring-your-instance/recommended-alert-thresholds
73-
- /admin/monitoring-managing-and-updating-your-instance/monitoring-your-instance/setting-up-external-monitoring
74-
- /admin/monitoring-managing-and-updating-your-instance/updating-the-virtual-machine-and-physical-resources/upgrade-requirements
75-
- /admin/monitoring-managing-and-updating-your-instance/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server
76-
- /admin/monitoring-managing-and-updating-your-instance/monitoring-your-instance/about-system-logs
66+
- /admin/monitoring-and-managing-your-instance/configuring-high-availability/about-high-availability-configuration
67+
- /admin/monitoring-and-managing-your-instance/monitoring-your-instance/accessing-the-monitor-dashboard
68+
- /admin/monitoring-and-managing-your-instance/configuring-high-availability/creating-a-high-availability-replica
69+
- /admin/monitoring-and-managing-your-instance/configuring-clustering/differences-between-clustering-and-high-availability-ha
70+
- /admin/upgrading-your-instance/preparing-to-upgrade/enabling-automatic-update-checks
71+
- /admin/monitoring-and-managing-your-instance/configuring-high-availability/initiating-a-failover-to-your-replica-appliance
72+
- /admin/monitoring-and-managing-your-instance/monitoring-your-instance/recommended-alert-thresholds
73+
- /admin/monitoring-and-managing-your-instance/monitoring-your-instance/setting-up-external-monitoring
74+
- /admin/upgrading-your-instance/preparing-to-upgrade/overview-of-the-upgrade-process
75+
- /admin/upgrading-your-instance/preparing-to-upgrade/upgrade-requirements
76+
- /admin/upgrading-your-instance/preparing-to-upgrade/taking-a-snapshot
77+
- /admin/upgrading-your-instance/performing-an-upgrade
78+
- /admin/monitoring-and-managing-your-instance/monitoring-your-instance/about-system-logs
7779
- /support/learning-about-github-support/about-github-support
7880
- /admin/managing-github-actions-for-your-enterprise/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise
7981
- /admin/managing-github-actions-for-your-enterprise/advanced-configuration-and-troubleshooting/backing-up-and-restoring-github-enterprise-server-with-github-actions-enabled

content/admin/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,11 @@ children:
106106
- /administering-your-instance
107107
- /managing-iam
108108
- /managing-accounts-and-repositories
109+
- /upgrading-your-instance
109110
- /backing-up-and-restoring-your-instance
110111
- /enforcing-policies
111112
- /monitoring-activity-in-your-enterprise
112-
- /monitoring-managing-and-updating-your-instance
113+
- /monitoring-and-managing-your-instance
113114
- /managing-github-actions-for-your-enterprise
114115
- /configuring-packages
115116
- /managing-code-security
@@ -118,4 +119,3 @@ children:
118119
- /release-notes
119120
- /all-releases
120121
---
121-
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ topics:
88
- Enterprise
99
redirect_from:
1010
- /admin/enterprise-management/caching-repositories/about-repository-caching
11+
- /admin/monitoring-managing-and-updating-your-instance/caching-repositories/about-repository-caching
1112
---
1213

1314
If you have teams and CI farms located around the world, you may experience reduced performance on your primary {% data variables.product.prodname_ghe_server %} instance. While active geo-replicas can improve the performance of read requests, this comes at the cost of limiting write throughput. To reduce load on your primary instance and improve write throughput performance, you can configure a repository cache, an asynchronous read-only mirror of repositories located near these geographically-distributed clients.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ topics:
88
- Enterprise
99
redirect_from:
1010
- /admin/enterprise-management/caching-repositories/configuring-a-repository-cache
11+
- /admin/monitoring-managing-and-updating-your-instance/caching-repositories/configuring-a-repository-cache
1112
---
1213

1314
## About configuration for repository caching
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,6 @@ children:
1010
- /configuring-a-repository-cache
1111
redirect_from:
1212
- /admin/enterprise-management/caching-repositories
13+
- /admin/monitoring-managing-and-updating-your-instance/caching-repositories
1314
---
15+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ redirect_from:
77
- /enterprise/admin/enterprise-management/about-cluster-nodes
88
- /admin/enterprise-management/about-cluster-nodes
99
- /admin/enterprise-management/configuring-clustering/about-cluster-nodes
10+
- /admin/monitoring-managing-and-updating-your-instance/configuring-clustering/about-cluster-nodes
1011
versions:
1112
ghes: '*'
1213
type: overview
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
---
22
title: About clustering
3-
intro: "The cluster topology for {% data variables.product.prodname_ghe_server %} is designed to support tens of thousands of users where other topologies would experience resource exhaustion. In a cluster, the instance's services scale horizontally across multiple nodes."
4-
product: "{% data variables.product.company_short %} determines eligibility for clustering, and must enable the configuration for your instance's license. Clustering requires careful planning and additional administrative overhead."
3+
intro: 'The cluster topology for {% data variables.product.prodname_ghe_server %} is designed to support tens of thousands of users where other topologies would experience resource exhaustion. In a cluster, the instance''s services scale horizontally across multiple nodes.'
4+
product: '{% data variables.product.company_short %} determines eligibility for clustering, and must enable the configuration for your instance''s license. Clustering requires careful planning and additional administrative overhead.'
55
redirect_from:
66
- /enterprise/admin/clustering/overview
77
- /enterprise/admin/clustering/about-clustering
88
- /enterprise/admin/clustering/clustering-overview
99
- /enterprise/admin/enterprise-management/about-clustering
1010
- /admin/enterprise-management/about-clustering
1111
- /admin/enterprise-management/configuring-clustering/about-clustering
12+
- /admin/monitoring-managing-and-updating-your-instance/configuring-clustering/about-clustering
1213
versions:
1314
ghes: '*'
1415
type: overview
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ redirect_from:
77
- /enterprise/admin/enterprise-management/cluster-network-configuration
88
- /admin/enterprise-management/cluster-network-configuration
99
- /admin/enterprise-management/configuring-clustering/cluster-network-configuration
10+
- /admin/monitoring-managing-and-updating-your-instance/configuring-clustering/cluster-network-configuration
1011
versions:
1112
ghes: '*'
1213
type: reference
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ intro: 'You can configure a replica of your entire {% data variables.product.pro
44
redirect_from:
55
- /enterprise/admin/enterprise-management/configuring-high-availability-replication-for-a-cluster
66
- /admin/enterprise-management/configuring-high-availability-replication-for-a-cluster
7+
- /admin/monitoring-managing-and-updating-your-instance/configuring-clustering/configuring-high-availability-replication-for-a-cluster
78
versions:
89
ghes: '>= 3.9'
910
type: how_to

0 commit comments

Comments
 (0)