GitHub Enterprise Server Administration Best practices from GitHub Support #30683
Unanswered
djdefi
asked this question in
Enterprise
Replies: 1 comment 1 reply
-
@djdefi - Given that GHES is a virtual machine deployed on a few different hypervisors, can you share any more details for specific hardware that is used with success? I would love to be able to use GHES on Linux w/ Libvirt or something like oVirt, but this hypervisor is not listed. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Every day, the GitHub Enterprise Support team assists GitHub Enterprise Server administrators in managing, securing, and supporting the most critical and central hub of their organization's development lifecycle.
We've been keeping track of best practices for GitHub Enterprise Server Administrators that you can apply in your environment.
High Availability and Disaster Recovery (Backups)
Test / Staging environments
Implement policies for rate limiting and abuse
collectd
metrics forwarding to spot increases in request rates, bad actors, and patterns.ghe-governor-summary
,ghe-btop
, should be regularly reviewed for outlying or abusive behaviors.Be a good CI or API citizen
refs/heads
). Git is not designed to be a database. Use Git LFS when dealing with large files to keep Git performing great.Provision hardware for growth
Join the conversation!
Now you have some best practices to manage your GitHub Enterprise Server environment and tips to make it more secure and reliable. At the end of the day, maintaining a healthy and reliable environment is up to how you and your team manage it. What are some of your go-to practices? Please feel free to share in the comments below!
Beta Was this translation helpful? Give feedback.
All reactions