3 ms·
I really like git push workflows (Heroku / Dokku). I would use https://github.com/dokku/dokku-scheduler-kubernetes https://github.com/dokku/dokku-scheduler-kube
by koeng 6y ago
I really like git push workflows (Heroku / Dokku). I would use https://github.com/dokku/dokku-scheduler-kubernetes https://github.com/dokku/dokku-scheduler-kubernetes , but it doesn't support Dockerfiles, and I need Dockerfiles for a few of the applications that I want to run.
It would be great if there were some docs on how to integrate Hyscale with, for example, a Github action to enable enable deployment on a push to master. It wouldn't be too difficult for me to set up, but having a "right way" to do it written by the maintainers would give me much more confidence.
- josegonzalez 6y agoDokku doesn't have dockerfile support mostly because it hardcodes port 5000 (what heroku does). It should be possible to add that support and then we'd have full dockerfile support. Just not something that has been worked on yet as no one has complained :) Disclosure: I am the Dokku maintainer.
- hyscale 6y agoIts a good suggestion. We'll aim to add this to our documentation soon.
- ForHackernews 6y agoDoes Cloud Foundry/Cloud Native Buildpacks enable the Heroku workflow on k8s? https://devstack.in/2020/01/03/introduction-to-cloud-native-buildpacks-with-kubernetes/ https://devstack.in/2020/01/03/introduction-to-cloud-native-... https://www.cloudfoundry.org/kubecf/ https://www.cloudfoundry.org/kubecf/
- jacques_chester 6y agoYes. Disclosure: I work for VMware.
- koeng 6y agoHow so? Do you have some examples?
- jacques_chester 6y agoBroadly, once you've installed CF on Kubernetes, the process is: cf push The code gets uploaded, buildpacks chew on it thoughtfully, out pops a running process with route, log capture and service binding. I've worked on and around Cloud Foundry for about 5 years now. It's still a much easier and more complete developer experience than anything I've so far touched in Kubernetes land.