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

Bare metal clusters? #1

Closed
aemadrid opened this issue Aug 6, 2020 · 9 comments
Closed

Bare metal clusters? #1

aemadrid opened this issue Aug 6, 2020 · 9 comments

Comments

@aemadrid
Copy link

aemadrid commented Aug 6, 2020

Have you thought what it would take to make this work for bare metal clusters? I have a couple of k3s clusters running in VPSs and kuby sounds like a great tool for managing my apps.

@aemadrid
Copy link
Author

aemadrid commented Aug 6, 2020

In other words, could we make this work with just kubectl access?

@camertron
Copy link
Member

Hey @aemadrid,

Hmm, that's a great question. It would probably be a good idea to create a generic "bare metal" provider you could configure with the path to your kubeconfig. In my experience though there are usually small little differences between providers that require tiny tweaks to certain k8s resources. For example, here's a change I had to make to the ingress service for the DigitalOcean provider to get ingresses to work. I'm not that familiar with k3s, so I don't know if there are any such tweaks necessary. If so, then it's probably better to create a k3s-specific provider. What do you think?

@aemadrid
Copy link
Author

aemadrid commented Aug 6, 2020

k3s is a CNCF standard distro that uses very little resources. I guess if we could build a bare (e.g. kubectl) provider that would be a great start for a lot of people. then if we need to we could add hooks to configure each step needed. I'm not minimizing the complexity though. k8s is a very big beast that keeps on growing in size and complexity. I'm just hoping that kuby could provide a golden path for most people that just need to get things deployed.

@camertron
Copy link
Member

Ok sounds like a great idea. Do you have time to submit a PR?

@aemadrid
Copy link
Author

aemadrid commented Aug 6, 2020

I'm reading through the code still but I'll give it a try. still not sure how all pieces fit here.

@camertron
Copy link
Member

Yeah I understand, there are a lot of moving parts. Happy to hop on a call if you'd like.

@aemadrid
Copy link
Author

aemadrid commented Aug 6, 2020

Running through the quickstart guide right now. Let me get it going fully on an example app and then maybe we can get together on a chat.

@camertron
Copy link
Member

Hey @aemadrid, I'm going to close this issue unless there's more to discuss. Let me know :)

@aemadrid
Copy link
Author

Yes, go ahead. I think that #10 covers the needs for me. Thanks!

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