solidnerd / terraform-k8s-hcloud

A simple project to spin your k8s cluster with terraform, kubeadm on hcloud
MIT License
91 stars 37 forks source link

Features wanted? (hcloud-cloud-controller-manager, CSI driver, firewalls) #23

Open anon6789 opened 4 years ago

anon6789 commented 4 years ago

Hi, I tried the the terraform project to setup a cluster in the Hetzner cloud. It works quite well, thank you. However I added some more features in my fork. For example

Do you want any of these changes as a PR in this project? Greetings

solidnerd commented 4 years ago

Hey @anon6789 , thanks for asking this question. I would really appreciate to get more features in it 💯 👍 . It's semantic versioned so I got no problems to add more features and bump versions. I would really appreciate small pull requests that are fast reviewable and independent from other features.

aslubsky commented 3 years ago

Hey @solidnerd @anon6789 I've added these features to my fork https://github.com/aslubsky/terraform-k8s-hcloud But I not sure that I can make PR, because it has some different structure, see my explanations in https://alexslubsky.medium.com/setup-highly-available-kubernetus-cluster-with-hetzner-cloud-and-terraform-941a9e25ddf6?source=friends_link&sk=a6555b9dd2c28a21f1d99dd1592f6e63 If you have any ideas on how to merge this, pls share, I'll prepare PR in that way

solidnerd commented 3 years ago

Hey @aslubsky, Thanks for sharing your awesome blog post 👍 💯 . I had some thoughts around my head about how we can integrate this in a good manner. I think we should add separate issues for tracking all those activities.

After adding those changes above, release a new module version of 2.0.0

For better Tracking, we should create separate issues and PR's.

@aslubsky I would review then your changes, and we can keep the discussion in the Pull Request's

WDYT @anon6789 @aslubsky?

aslubsky commented 3 years ago

@solidnerd I'm in )) But I'm not 'true' DevOps and may do some things not very well

solidnerd commented 3 years ago

So let's learn together we will see how it goes ;)