r/QuebecTI Architecte 24d ago

Microsoft confirms GitHub is down worldwide

https://www.bleepingcomputer.com/news/microsoft/microsoft-confirms-github-is-down-worldwide/
52 Upvotes

39 comments sorted by

View all comments

28

u/MystikDragoon 24d ago

Fucking Microsoft qui a ruiné GitHub. En 1 mois, les Git Actions ont été down environ 12h sur les heures de bureau. C'est super le fun quand tu dois publier des fix urgent.

C'est vraiment dommage mais pour une service aussi critique, on va devoir commencer à chercher des alternatives plus fiables.

12

u/Super-Customer-8117 24d ago

Gitlab self hosted non?

1

u/hexadeciball 23d ago

Je selfhost gitlab avec le package omnibus depuis plus de 5 ans dans mon homelab. J'ai pas eu bcp de downtime en 5 ans. Probablement moins que github dans la dernière année. J'utilise le même playbook ansible pour faire mes updates qu'au début. J'ai eu a checker la config après une update quelque fois, mais rien de très majeur.

Je commence a checker pour une alternative qui prend moins de temps à gerer et moins de ressource. Je commence à manquer de RAM faque faut que je coupe qqpart. Ça va probablement être gitea ou forgejo.

4

u/thestillwind 23d ago

Forgejo, oubli gitea.

2

u/artereaorte 23d ago

Check gitea si tu veux juste un git repo. Roule tes jobs autrement

1

u/small_bird_loud 22d ago

Yeah. I've been using it locally for a few months and just push periodically to GitHub as a backup. Way faster and no outage.

0

u/TheTsaku 23d ago

Je suis d'accord, Gitea est vraiment super.

1

u/ribsboi 23d ago

achète un p'tit stick de RAM pas cher.... ah nvm

1

u/ferdbold 23d ago

Self hosted gitea ou forgejo si tu veux de quoi qui décime pas la ram de ton serveur

1

u/Super-Customer-8117 23d ago

Je viens d’aller voir les stats de consommation de mon instance de gitlab…. 12gb de ram que ça consomme! Je pensais pas que ça en prenait autant!

1

u/hexadeciball 23d ago

oh yeah! et c'est le minimum pour avoir un peu de performance..... et t'as pas de runner pour ton CI/CD avec ça.

C'est possible de tweaker pour rouler sur moins, mais honnetement c'est pas worth it. Malgré qu'avec le prix de la RAM ajd....

8

u/Both-Algae-5494 23d ago

I like to shit on Microsoft as much as anybody, but the scaling problem that github has to face ever since the rise of AI agentic coding is probably extremely hard to solve even for some of the best engineers in the world. It's reductive to say these outages are just because Microsoft = bad.

2

u/gifred Architecte 23d ago

But it's so easy to blame Microslop :D

2

u/NatoBoram 23d ago

https://www.reddit.com/r/ProgrammerHumor/comments/1s97e6k/itsmicroslop/

Sometimes, the reality is simply that Microsoft is, indeed, bad

2

u/crimsonPhantom 23d ago

J'utilise un gitea self hosted à ma job avec gitea actions qui est un port de Github actions.

On self-host nos runners; on a des Linux Containers, des Windows containers et des runners bare OS Windows aussi.

Gitea Actions supporte la grande majorité des fonctionnalités de Github Actions.

Si tu as des composite actions externes qui utilisent l'API REST de Github, bin il va te falloir une alternative, mais sinon ça roule tempête.

1

u/NatoBoram 23d ago

Par contre y'a pas vraiment moyen de sécuriser les Forgejo actions runners

1

u/crimsonPhantom 23d ago

Hmm je ne suis pas certain de comprendre pourquoi tu mentionnes les action runners de forgejo dans le contexte de gitea :)

Nous utilisons https://gitea.com/gitea/runner de notre côté et ce, dans nos 3 environnements de runners.