Kubernetes

Calico can be used as a network plugin for Kubernetes to provide connectivity and network policy in a Kubernetes cluster. Calico allows you to enforce fine-grained network security policy natively in Kubernetes. The video below shows a quick demonstration of Calico policy in action.

IMAGE ALT TEXT

Getting Started

The following guides help you get started with Calico.

Integration guide

  • Integration Guide: Discusses adding Calico to an existing cluster, or integrating Calico with your own install scripts.

Quick-start guides

These guides let you get a cluster set up quickly, and walk you through using Calico for networking and network policy.

Requirements

  • The kube-proxy must be started in iptables proxy mode. This is the default as of Kubernetes v1.2.0.
  • The kube-proxy must be started without the --masquerade-all flag, which conflicts with Calico policy.

Troubleshooting