Files
Steve Perry eb420cf183 Add weights, move files: Tasks>AdminClust>NetPol. (#8634)
* Add weights, move files: Tasks>AdminClust>NetPol.

* Update _index.md
2018-05-19 20:54:51 -07:00

1.6 KiB

reviewers, title, content_template, weight
reviewers title content_template weight
caseydavenport
Use Calico for NetworkPolicy templates/task 10

{{% capture overview %}} This page shows a couple of quick ways to create a Calico cluster on Kubernetes. {{% /capture %}}

{{% capture prerequisites %}} Decide whether you want to deploy a cloud or local cluster. {{% /capture %}}

{{% capture steps %}}

Creating a Calico cluster with Google Kubernetes Engine (GKE)

Prerequisite: gcloud.

  1. To launch a GKE cluster with Calico, just include the --enable-network-policy flag.

    Syntax

    gcloud container clusters create [CLUSTER_NAME] --enable-network-policy
    

    Example

    gcloud container clusters create my-calico-cluster --enable-network-policy
    
  2. To verify the deployment, use the following command.

    kubectl get pods --namespace=kube-system
    

    The Calico pods begin with calico. Check to make sure each one has a status of Running.

Creating a local Calico cluster with kubeadm

To get a local single-host Calico cluster in fifteen minutes using kubeadm, refer to the Calico Quickstart.

{{% /capture %}}

{{% capture whatsnext %}} Once your cluster is running, you can follow the Declare Network Policy to try out Kubernetes NetworkPolicy. {{% /capture %}}