top | item 40239107

Unemployed: I spent the past month building AWS S3 from bare-metal

1 points| johnsmith2076 | 1 year ago |github.com

3 comments

order

johnsmith2076|1 year ago

After a few very late nights I finally have a live working POC of S3 with SSL running on my own hardware. In the video I create a bucket in the Vue3.js web UI which sends an API request to the Node.js backend which uses the Kubernetes API to create an instance of Minio Object Store which is attached to a Longhorn persistent volume which is replicated across 3 SSDs. All of the code and instructions can be found on my GitHub

alanwreath|1 year ago

Love the attention to detail and particularly the end-to-end nature of this project. You even went as far to include gitlab. I’m on my lunch break but does gitlab use the object store for your pipeline artifacts (docker images, python packages, etc)?

johnsmith2076|1 year ago

Thanks! No not currently, its just using the SD card (I know this is bad idea but i ran out of SSDs). I GitLab to have its own storage hardware, I don't want GL using the production customer storage cluster.