part of a devops team, developing three µS that in turn depend on five µS outside of your control • Have Node.js/Java/Python and Kubernetes cluster as target runtime environment • Want ✓ high development velocity ✓ dev/ops parity An example brief …
www.openshift.org kubed.sh kedgeproject.org ksonnet.io Minikube Minishift Docker Community Edition for Mac & Windows github.com/GoogleCloudPlatform/skaffold draft.sh
local/containerized • Pros • minimal overhead, can learn in hours • no dependency hell • high development velocity • Cons • still not full dev/ops parity
resources (2) • https://stackoverflow.com/questions/29746926/how-to-do-local-development-with-kubernetes • https://kubernetes.io/docs/user-journeys/users/application-developer/intermediate/ • Declarative application management in Kubernetes by Brian Grant (09/2017) • https://docs.microsoft.com/en-us/azure/container-service/kubernetes/container-service-draft-up • https://thenewstack.io/microsoft-launches-brigade-event-driven-scripting-tool-kubernetes/ • https://blog.openshift.com/live-code-updates-using-webdav/ • HN discussion on Google Skaffold – Easy and Repeatable Kubernetes Development