Kubernetes 1.7 with Tim Hockin [audio]
gcppodcast.com
gcppodcast.com
Building an open source community is hard and building an open source community for a platform that has a ton of orthogonal interests is even harder. But, Tim, along with many of the other leaders, do a solid job of ensuring that the project does its best to listen to all of the various users and stakeholders and then ultimately takes an opinion and heads in a direction that tries to navigate immediate needs without egregious long-term compromise. It is hard work and no one can expect a 100% success rate, but Tim has done a great job and has been pretty close.
In any case, thanks for your dedication to the project Tim.
Once your control plane is running, granting API access to other apps that need it is typically a matter of creating a service account, setting that service account in the pod spec, and granting the service account a role with sufficient access. See https://kubernetes.io/docs/admin/authorization/rbac/#service...
Finally, if you're upgrading an existing cluster, and want to turn on RBAC authorization, there are tips at https://kubernetes.io/docs/admin/authorization/rbac/#upgradi... for easing the transition.
I've heard to start with https://github.com/kubernetes/minikube locally, but looking for a solid article to get familiar with all the concepts and best practices.
If you like video, try out this new (free) EdX course: https://www.edx.org/course/introduction-kubernetes-linuxfoun...
(Disclosure: I run CNCF and we developed that course.)