5 ms·
When our dev team was just starting out, we ran the business gitlab instance on a raspberry pi 2 model B. It took a few kernel Params to work with only 1GB of R
by bottled_poe 6y ago
When our dev team was just starting out, we ran the business gitlab instance on a raspberry pi 2 model B. It took a few kernel Params to work with only 1GB of RAM, but it got there.
His name was Boris and he was the company’s MVP for several years running :)
- vishnumohandas 6y agoQuestions: 1. What was the highest uptime Boris pulled off? 2. Why did you have to decommission him? Was there an eventual hardware failure? Thanks!
- bottled_poe 6y agoBoris was quite reliable, the only issues we had was when we occasionally ran out of disk space and had to clean up some files... Other than that, he kept quite and solemnly did his work. We actually had a separate CI/CD machine to run gitlab runner jobs.. So, boris just needed to run the gitlab web server. Eventually, once we we had more than a handful of staff, we moved to more substantial hardware. We're now running a multi-node on-premises kubernetes cluster (Boris's big brother is putting in work!). Boris is still functional, but he's retired now. He's now part of the business history to inspire the next generation.
- jgalentine007 6y agoThe idea of someone swiping it and literally walking off with your company in their pocket is a bit funny.
- bottled_poe 6y agoWell... Encryption, backups and the distributed nature of git certainly helps to mitigate those risks.