cnoe-io / idpbuilder

Spin up a complete internal developer platform with only Docker required as a dependency.
https://cloud-native.slack.com/archives/C05TN9WFN5S
Apache License 2.0
200 stars 59 forks source link

Feature: support k3s/k8s #414

Open mouuii opened 1 month ago

mouuii commented 1 month ago

Have you searched for this feature request?

Problem Statement

we now use kind , can we use k3s or k8s?? idpbuild create --kubeconfigPath xxx

Possible Solution

k8s

Alternatives Considered

No response

nabuskey commented 1 month ago

It's very likely possible. We'll need to come up with a provisioner interface and handle any implementation specific things but we should be able to support core features relatively easily

mouuii commented 1 month ago

@nabuskey provisioner interface is good , like k8s cloudprovider , btw , I want to deploy on k3d , google cloud and other different type of k8s , I think the work is not that much , the interface can be simple .

Is there any roadmap ? I want to know which feature plan is accepted .

nabuskey commented 1 month ago

Here's the project link: https://github.com/orgs/cnoe-io/projects/8 Milestones: https://github.com/cnoe-io/idpbuilder/milestones

Deployment to remote clusters was proposed earlier this year but was rejected due to some concerns around security, best practices around deployment processes, and the maturity of this project. Perhaps we can bring it up again if you have concrete use cases.