Reference

APIs, CLI, architecture and design, and FAQ.

Installation

Installation API reference

calicoctl

Command line interface (CLI) to manage Calico resources.

Resource definitions

APIs for all Calico networking and network policy resources.

Configuring etcd RBAC

Tasks for protecting your etcd datastore.

calico/node

Customize calico/node using environment variables.

Felix

Felix is a Calico component that runs on every machine that provides endpoints.

Typha

Typha is the component for scaling Kubernetes deployments.

Dikastes

Details on configuring Dikastes used in application layer policy.

Calico CNI plugins

Details for configuring the Calico CNI plugins.

Calico Kubernetes controllers

Calico Kubernetes controllers monitor the Kubernetes API and perform actions based on cluster state.

Configuration on public clouds

Tips for configuring Calico in your public cloud provider.

Host endpoints

Protect host endpoints with Calico network policy.

Architecture

Understand Calico components, network design, and the data path between workloads.

Frequently asked questions

Common questions that users ask about Calico.

Getting involved

Contribute to Calico open source project.

Attributions

Third-party attributions.