Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Virtualized Developer Platform using Hetzner Single Hetzner Machine but open to scaling to multiple hardware #963

Open
ati-ozgur opened this issue Oct 6, 2024 · 1 comment

Comments

@ati-ozgur
Copy link

ati-ozgur commented Oct 6, 2024

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.

  1. Installation of KVM/QEMU on a Hetzner server
  2. Installation of Web Page for a company
  3. Installation of development, test, production database servers (port forwarding and ssh connection securing)
  4. Installation of development, test, production application servers
  5. Installation of nginx for reverse proxy of development, test, production servers
  6. Installation of CI (Jenkins) Server for automatic deployments
  7. 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

@svenja11
Copy link
Collaborator

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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants