Domain 1: GitHub Enterprise Architecture & Installation
GitHub Administration · 46 questions
- Which GitHub Enterprise product runs entirely within your organization's own data center or private cloud?
- What is the minimum supported virtual machine memory (RAM) requirement for a single-node GitHub Enterprise Server instance supporting up to 3,000 users?
- When deploying GitHub Enterprise Server in a High Availability (HA) configuration, what is the role of the replica appliance?
- Which command-line utility is used to manage and configure a GitHub Enterprise Server appliance from the administrative shell?
- GitHub Enterprise Cloud differs from GitHub.com in that it adds which of the following enterprise-specific features?
- What is the purpose of the GitHub Enterprise Server Management Console?
- Which GitHub Enterprise Server feature allows you to create a geographically distributed cluster to serve users across multiple data centers?
- What is the purpose of the GitHub Connect feature between GitHub Enterprise Server and GitHub.com?
- During a GitHub Enterprise Server upgrade, which precaution is most important before beginning?
- What network ports must be accessible for GitHub Enterprise Server to function properly for HTTPS and Git access?
- What is the function of the 'ghe-repl-status' command in GitHub Enterprise Server?
- Which GitHub Enterprise deployment option is best suited for organizations that need GitHub functionality but cannot connect to the internet?
- What is the GitHub Enterprise Server 'maintenance mode' and when is it used?
- What GitHub Enterprise Server configuration allows an organization to use its own SSL/TLS certificate instead of the default self-signed certificate?
- How does GitHub Enterprise Server handle email notifications?
- What is the recommended approach for upgrading GitHub Enterprise Server from version 3.x to the next major version?
- What is the purpose of 'pre-receive hooks' in GitHub Enterprise Server?
- In a GitHub Enterprise Server cluster configuration, what is the role of a 'primary' datacenter?
- What is the GitHub Enterprise Server 'ghost user' and when does it appear?
- What is the minimum number of nodes required to run GitHub Enterprise Server in a supported cluster configuration?
- Which tool does GitHub recommend for migrating repositories and data from GitHub Enterprise Server to GitHub Enterprise Cloud?
- What does the 'ghe-config-apply' command do in GitHub Enterprise Server?
- What is 'GitHub Connect' and what does it enable between GitHub Enterprise Server and GitHub.com?
- What is the GitHub Enterprise Server 'replica' node and how does it differ from a cluster node?
- What GitHub Enterprise Server tool is used to restore from a backup?
- What does the 'ghe-repl-status' command show in a GitHub Enterprise Server HA setup?
- What are the hardware requirements considerations for GitHub Enterprise Server sizing?
- What is the GitHub Enterprise Server 'nomad' and 'consul' service and why are they important?
- How does GitHub Enterprise Server handle SSL/TLS certificate configuration?
- What is 'GitHub Enterprise Server Actions' caching and what storage does it use?
- An administrator must fail over a GitHub Enterprise Server high-availability pair after the primary appliance becomes unrecoverable. Which command is run on the replica to promote it to the new primary?
- While GitHub Enterprise Server is in maintenance mode, which user-facing capability remains available for troubleshooting?
- A GHES administrator needs to upload a custom TLS certificate for the appliance hostname. Which interface is the primary place to configure and apply that certificate?
- After GitHub Connect is established between GHES and GitHub.com, which two features can administrators selectively enable? (Choose two)
- By default, which network port is used for administrative SSH access to a GitHub Enterprise Server appliance (distinct from user Git SSH)?
- Before relying on a GHES replica as a warm spare, which operational check is most important on an ongoing basis?
- Why might a GHES administrator configure external blob/object storage for the appliance?
- In a GHES deployment fronted by a load balancer for high availability, what should health checks primarily verify before sending user traffic to a node?
- In GitHub Enterprise Server, how does a high-availability (HA) replica differ from a node in a multi-node cluster for production traffic?
- When provisioning a GitHub Enterprise Server virtual machine, which storage design best supports performance and safe expansion of user data?
- Which statement correctly describes the primary relational database used by GitHub Enterprise Server for application metadata?
- Which two outcomes does a correctly configured github/backup-utils snapshot of GitHub Enterprise Server provide for disaster recovery? (Choose two.)
- What is the primary purpose of the ghe-speak utility on a GitHub Enterprise Server appliance?
- An administrator is adding a new high-availability replica to an existing GitHub Enterprise Server primary. Which step is essential in the supported HA setup process?
- What business and technical goal does geographic replication address for GitHub Enterprise Server deployments?
- An organization must replace the default self-signed certificate on GitHub Enterprise Server with a corporate TLS certificate. Where do administrators typically apply this change?