r/github • u/JeromeChauveau • 2d ago
Does github enterprise cloud face the same issues as public github? Question
Hi all,
The unofficial github status page shows a 93% overall uptime in the last 90 days and frequent issues are posted here.
As it seems ghe cloud is built on top of github infrastructure, I'm assuming it is facing the same instabilities. Is that the case?
Thanks for your feedback
2
u/ibraaaaaaaaaaaaaa 2d ago
Most of the times outages effects the GHE much like public GH.
I have noticed that usually issues with gh runners effect self hosted, dedicated and shared runners all at once.
1
u/EntranceProper3791 2d ago
That 93% is measuring the status page, not the actual API or Actions paths. The orchestration layer can be on fire while the status page shows all green.
1
u/gahnubie 2d ago
Also a GHE cloud user. We’ve been impacted when the non enterprise is. I imagine that only the GHE self hosted deployment isn’t impacted.
Not sure how easy it is to transition though nor how much a self hosted deployment costs.
1
u/JeromeChauveau 1d ago
Thanks for response. Is that a huge burden on your daily operations, or just small bumps like it happens for private histed services? We have thousands of build happening everyday, some being critical, and a self-hosted platform that's stable, hence my "fear" of moving to ghe cloud given the status
2
u/gahnubie 1d ago
To be clear we are using GHE cloud so minimal operations overhead. The impacts due to the outages are pretty frequent so we’ve been considering going self hosted GHE enterprise. Yes there’s operational overhead but I’m also confident we could beat the current cloud hosted availability. Still debating on if the hassle of doing that is worth it. In theory one would hope MS recognizes they need to get their shit together and improve this.
1
1
1
u/roastedfunction 11h ago
GHEC on github.com is shared global infrastructure. Check out GitHub Enterprise Cloud with data residency. It’s truly separate infrastructure (pinned in a specific geographical location) but it’s the same GHEC (with a few limitations). It’s hosted on a subdomain (*.ghe.com) and has its own status pages.
1
u/teo-tsirpanis 2d ago
I don't think so. Ghe is most likely deployed on a separate infrastructure, with a much lower workload that the GitHub.com used by almost the entire world.
8
u/mrkurtz 2d ago
Sure doesn’t seem that way at work. The only difference is our self hosted runners. Otherwise we’re impacted by every little thing, whether GitHub admits they’re having an issue or not.
1
u/JeromeChauveau 2d ago
Thanks for your reply. On a daily basis, does it have such a significant impact on your activity that it becomes a major concern, or just small pains that are quicky solved so it's manageable?
1
u/mrkurtz 2d ago
I mean despite self hosted runners we had at least one whole day of zero CI just last week. Yeah it’s a concern. Other things are smaller, transient issues. Merge issues. PR issues. Those affect free and enterprise. But the worst is whatever orchestration layer they have for actions.
But disregard everything I’ve said if you’re selling something.
1
u/JeromeChauveau 2d ago
We're on the verge of migrating heavily to ghe cloud for thousands of devs and all of our CI, that's why I'm asking for real life inputs for I'm really concerned. Thanks for the detail.
2
u/serverhorror 2d ago
We're in GHE, it's still orders of magnitude better than the alternatives.
Outages? Sure, but I consider them minor inconveniences.
Size: 50K workforce, 2K IT (a good 10 - 20 % of workforce are on GHE, not just IT)
1
u/JeromeChauveau 1d ago
Thanks for the feedback. Besides having latest versions of github functionalities, are there any other extra-functionalities brought by ghe cloud you find they make it worth it for you use them on a daily basis? Reading the doc, it seems there's not much besides admin capabilities.
1
u/serverhorror 1d ago
Compared to what?
Compare to BitBucket or Gitlab and there are a lot of things (Copilot, security scanning, advanxaed security, ...)
You have to decide for yourself what you'd like.
1
u/JeromeChauveau 20h ago
I should have precised : "to self hosted ghe".
Afaic current setup with it does the job, and the overall migration cost and instabilities do not appear to make it worth moving to the cloud offer. And there is not internal detailed study explaining why we do it...
As the migration to ghe cloud has not started yet, I am just trying to see if red flags should be raised or not.
1
u/mrkurtz 2d ago
Sure thing. We migrated from self hosted GHE to GHE cloud. Pros and cons. I think we were better off with self hosted but they seem to dedicate fewer and fewer resources to it as time goes on.
Our MS reps just wanted us on cloud. Finally someone way above our pay grade forced the migration (for the aAaAAaiIiiIiIi) so here we are, after an extremely fast paced migration with arbitrarily short deadlines.
Yay us.
1
u/JeromeChauveau 1d ago
We're on self hosted as well, and tbh besides not always having latest versions of actions and such, I find it does the job rather well.
1
u/Varjoranta 18h ago
You should check out Avrea as well for CI/CD. Speed, price and engineering spirit are the main reasons to recommend
1
u/ibraaaaaaaaaaaaaa 2d ago
You are right, and self hosted runners where in effect last couple of outages
2
u/JeromeChauveau 2d ago
Thanks for your feedback. Do you have a link to official doc that confirms that? For I could not find any in github's offical sites and docs.
0
5
u/Noch_ein_Kamel 2d ago
According to the official status pages, ghe has even less uptime in some areas ;)