Another +1 for Kubernetes, it's the more mature solution of the two.
Google Cloud now has free Kubernetes out of the box, you only pay for the instances used.
I don't use Azure, but I'm pretty sure they also give your the control plane (master nodes) for free. (I haven't yet looked into the pricing of AWS EKS since I cannot use it yet anyway :-(