[ x] Feature request
[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[ ] Documentation issue or request
Is it possible to get a deployment for on vanilla Kubernetes? So, in the same way, there are openshift deployments have a section for kubernetes scripts.
Thank you for your interest @kevinbayes in Syndesis! We started out with OpenShift and we don't (currently) support Kubernetes.
We're constantly re-evaluating out feature set and trying to find the right set of requirements we need to make the project successful. We would also very much appreciate any contributions in this area. So thank you for opening up this discussion and providing feedback :+1:
To support Kubernetes we would have to look at two areas in particular:
To grow community support running on k8s is a must in my opinion, and any healthy project needs a community. It's disappointing we let go of k8s support to easily. I'm def interested to help out on this effort.
Sure it should be fine to give some support on this.
@kevinbayes Can you elaborate on what you mean with "vanilla" Kubernetes?
I think Kubernetes support would be good to have. However, I think we have a lot of subtle dependencies on OpenShift. Maybe it's a good start to collect the differences before we can break that down in smaller tasks?
Out of my head, I see the following areas which would need to be updated:
Anything else ?
By switching to Camel K as Camel runtime, we can support build on vanilla Kubernetes. It uses Kaniko (it probably will use Knative build when Knative is available). The only thing to decide is the Docker registry where to publish images (on Minikube, Camel K uses the "addon registry").
Also last point about exposing routes is covered (Route / Ingress).
This issue has been automatically marked as stale because it has not had any activity since 90 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions!
Most helpful comment
To grow community support running on k8s is a must in my opinion, and any healthy project needs a community. It's disappointing we let go of k8s support to easily. I'm def interested to help out on this effort.