Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devops-360-online/cilium-k8s-cni-guide
A comprehensive guide to deploying and managing Cilium as a CNI provider in Kubernetes, covering eBPF, security, observability, cluster mesh, and routing modes
https://github.com/devops-360-online/cilium-k8s-cni-guide
cilium cloud-native cluster-mesh cni ebpf hubble ip-routing kubernetes network-security networking observability service-mesh
Last synced: about 1 month ago
JSON representation
A comprehensive guide to deploying and managing Cilium as a CNI provider in Kubernetes, covering eBPF, security, observability, cluster mesh, and routing modes
- Host: GitHub
- URL: https://github.com/devops-360-online/cilium-k8s-cni-guide
- Owner: devops-360-online
- Created: 2023-12-03T11:57:46.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-29T07:42:37.000Z (8 months ago)
- Last Synced: 2024-07-30T18:13:49.713Z (5 months ago)
- Topics: cilium, cloud-native, cluster-mesh, cni, ebpf, hubble, ip-routing, kubernetes, network-security, networking, observability, service-mesh
- Language: Shell
- Homepage:
- Size: 87.9 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cilium-k8s-CNI-guide
Welcome to the Cilium Kubernetes CNI Provider Guide. This repository serves as a comprehensive resource for users looking to understand and implement Cilium as a CNI provider within their Kubernetes clusters.
Cilium leverages eBPF to provide high-performance networking, observability, and security in Kubernetes environments.
## Contents
- **Part 1: Overview of eBPF and Cilium and the Installation Process**
- Introduction to eBPF
- Why Cilium?
- Step-by-step installation guide
- **Part 2: Security Policies and Observability Leveraging Hubble**
- Crafting and applying Cilium network policies
- Using Hubble for network visibility
- **Part 3: Cluster Mesh**
- Setting up Cilium Cluster Mesh
- Cross-cluster connectivity
- **Part 4: IP Routing Modes (Direct and Encapsulated)**
- Understanding IP routing in Cilium
- Configuring Direct Routing and Encapsulation
- **Cilium Service Mesh**
- Integrating Cilium with service mesh implementations
- Benefits and considerations## Getting Started
To get started with the Cilium Kubernetes CNI provider, you'll need a Kubernetes cluster where you can deploy Cilium. Follow the installation guide in Part 1 to begin your journey.
## Contributing
We welcome contributions from the community. If you would like to contribute to the guide, please submit a pull request or create an issue to discuss your ideas.
## License
This guide is distributed under the [MIT License](LICENSE).
## Contact
For any queries or help regarding this guide, please open an issue in the repository, and we will be glad to assist you.