Getting Started Guides
The following is a list of guides that help you get started with Cilium. The guides cover the installation and then dive into more detailed topics such as securing clusters, connecting multiple clusters, monitoring, and troubleshooting. If you are new to Cilium it is recommended to read the Introduction to Cilium & Hubble section first to learn about the basic concepts and motivation.
Installation
- Creating a Sandbox environment
- Self-Managed Kubernetes
- Managed Kubernetes
- Installer Integrations
- CNI Chaining
- Setting up Support for External Workloads (beta)
Network Policy Security Tutorials
- Identity-Aware and HTTP-Aware Policy Enforcement
- Locking down external access with DNS-based policies
- Inspecting TLS Encrypted Connections with Cilium
- Securing a Kafka cluster
- How to secure gRPC
- Getting Started Securing Elasticsearch
- How to Secure a Cassandra Database
- Getting Started Securing Memcached
- Locking down external access using AWS metadata
- Creating policies from verdicts
- Host Firewall (beta)
Advanced Networking
- Setting up Cilium in AWS ENI mode
- Using kube-router to run BGP
- Using BIRD to run BGP
- Setting up Cluster Mesh
- Cilium integration with Flannel (beta)
- IPVLAN based Networking (beta)
- Transparent Encryption (stable/beta)
- Host-Reachable Services
- Kubernetes Without kube-proxy
- Bandwidth Manager (beta)
- Kata Containers with Cilium
- Configuring IPAM modes
- Local Redirect Policy (beta)
Operations
Istio
Other Orchestrators
The best way to get help if you get stuck is to ask a question on the Cilium Slack channel. With Cilium contributors across the globe, there is almost always someone available to help.