Virtualized Developer Platform using Hetzner Single Hetzner Machine but open to scaling to multiple hardware
Opened this issue · 1 comments
I would like to add multiple tutorials using single Hetzner machine which will show how to create Virtualized Developer Platform. In this platform, using KVM/QEMU virtualization; Continuous Integration (CI), development, test and production servers will be managed in single machine.
Then, if your company is successful, scaling to more hardware will be more easy since migration of virtual machines are very straightforward.
I wonder what will be preferable, a series of 3-5 long tutorials or series of may be 7-10 short tutorials.
I would like to cover at least following topics.
- Installation of KVM/QEMU on a Hetzner server
- Installation of Web Page for a company
- Installation of development, test, production database servers (port forwarding and ssh connection securing)
- Installation of development, test, production application servers
- Installation of nginx for reverse proxy of development, test, production servers
- Installation of CI (Jenkins) Server for automatic deployments
- Backup of database servers and configurations of applications
Even the explanation of "what I would like to achieve" is somewhat long; therefore, my question about long or short tutorials.
Draft version of KVM/QEMU installation could be seen in following page: https://github.com/ati-ozgur/hetzner-community-content/blob/master/tutorials/install-kvm-ubuntu-2204/01-en.md
Hello @ati-ozgur!
Sorry for the late response and thank you for checking back with us. This sounds really interesting and like a pretty big project! I think it would probably make sense to split them up by topic and going for more shorter tutorials. With the topics listed above, it would be the 7 tutorials you suggested.
We actually have another tutorial series that consists of 6 tutorials. This is also split up by topic (see this overview).