Hi,
I’m a software engineering student, I’m starting an internship for developing a node JS / react web application. So I want to use microservices and new technologies.
What are the hardware requirements to set up a CI/CD pipeline including some tools : Jenkins, sonarqube, Docker, Kubernetes, Helm etc… and what is the best tools for my case ?
And does it cost much ?
Best regards
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hi @xgeek95,
IF you are going to use them just for testing and small projects, you can always use the smallest droplet and gradually update it if you wish.
Additionally, you might want to look at this page - https://www.digitalocean.com/products/kubernetes/ . It’s DigitalOcean’s managed Kubernetes service. Decide if you wish to have control over everything or have DigitalOcean help out with that.
Regarding Docker, there is a pretty good tutorial again on DigitalOcean which should help you with your application - https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-18-04
Lastly, give it this tutorial a read - https://www.digitalocean.com/community/tutorials/webinar-series-kubernetes-package-management-with-helm-and-ci-cd-with-jenkins-x It should include almost everything you’ll need.
Regards, KDSys
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.