Hacker News new | past | comments | ask | show | jobs | submit login
CI/CD case study for edge infrastructure with a lot of Raspberry Pis (turingpi.com)
2 points by hexman on Jan 21, 2021 | hide | past | favorite | 2 comments



I don't know as much about Turing Pi, which is referenced in the article, but I do know about running Raspberry Pi devices as IoT/edge devices using Amazon Greengrass and a problem we're running into more and more is microSD cards becoming corrupt. The answer for now is to spring for "premium" microSD cards but it would be nice if there was a version of the Pi with SSD on the board. We don't need a ton of storage on our edge Pi devices, we just need them to not fail because of a corrupt microSD card.


In our project, we have a lot of Raspis and configure them all with Ansible. From time to time we are adding new features and fixing bugs in our Ansible scripts and that makes them more complex. We are using GitLab to review our code, but what is missing is a validation of the syntax and that the code will actually work on production’s hardware.

Our Pis are an integral part of our customers. And that’s not the definition for CD(for me :)). Our pis are not easily accessible in a matter of minutes and are distributed across several hundreds of kilometers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: