> The first thing I do when I look at kubernetes tutorials is look at ingress or load-balancing... and usually I find it absent.
Yup! I dedicate a few minutes to this in the grab lesson because how important it is.
> Docker Compose yml form 3.1 is brilliant - other than my docker files, i need a 30 line yml file to deploy my whole stack across 3 machines. Kubernetes on the other hand needs atleast 12 yml files ("deployments" and "services"). I'm not counting another 4 yml files for statefulsets and persistentvolumeclaim since there is nothing equivalent in docker swarm
Interesting point. You may like helm (https://helm.sh) as a tool for deploying Kubernetes applications.
actually, docker compose file is so awesome that there is now a top level incubator project called kompose that is trying to provide drop-in compatibility. https://github.com/kubernetes-incubator/kompose
you should check out the #kompose channel on slack.
> The first thing I do when I look at kubernetes tutorials is look at ingress or load-balancing... and usually I find it absent.
Yup! I dedicate a few minutes to this in the grab lesson because how important it is.
> Docker Compose yml form 3.1 is brilliant - other than my docker files, i need a 30 line yml file to deploy my whole stack across 3 machines. Kubernetes on the other hand needs atleast 12 yml files ("deployments" and "services"). I'm not counting another 4 yml files for statefulsets and persistentvolumeclaim since there is nothing equivalent in docker swarm
Interesting point. You may like helm (https://helm.sh) as a tool for deploying Kubernetes applications.