Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.13 KB

00-create-cluster.md

File metadata and controls

29 lines (20 loc) · 1.13 KB

Create a cluster

Most of the Kubernetes installation methods out there do not get you a cluster with Network Policies feature. You manually need to install and configure a Network Policy provider such as Weave Net or Calico.

Google Container Engine (GKE) easily lets you get a Kubernetes cluster with Network Policies feature. You do not need to install a network policy provider yourself, as GKE configures Calico as the networking provider for you. (This feature is currently in alpha.)

To create a GKE cluster with networking policies enabled, run:

gcloud alpha container clusters create np \
    --enable-network-policy \
    --enable-kubernetes-alpha \
    --cluster-version 1.7.2 \
    --zone us-central1-b -q

This will create a 3-node Kubernetes 1.7.0 cluster named np, with alpha features turned on to test out rest of this tutorial.

Once you complete this tutorial, you can delete the cluster by running:

gcloud container clusters delete -q --zone us-central1-b np