O'Reilly logo

Kubernetes for Serverless Applications by Russ McKendrick

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Securing Kubernetes

Kubernetes is quite secure by default. Both of the cloud providers that provide Kubernetes, Google Cloud and Microsoft Azure, work in a similar way.

A management node is deployed alongside your nodes; this management node controls your entire cluster, and is by default exposed to both the public internet and the cloud provider. We can test what an unauthenticated user sees by launching a cluster with the following command:

$ gcloud container clusters create kube

Now, by default this command will launch the cluster, including the management node. All of the certificates used to authenticate your local copy of kubectl against the cluster are generated on the cloud, and then once the cluster has launched it will configure ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required