Об этом проекте

Project Calico — это облачная платформа для сетевого взаимодействия и безопасности Kubernetes, созданная и поддерживаемая компанией Tigera. Это одно из самых широко используемых решений для контейнерных сетей, работающее на более чем 8 миллионах узлов ежедневно в 166 странах. Ключевые возможности включают: - **Несколько плоскостей данных**: Calico поддерживает eBPF, стандартный сетевой стек Linux, Windows и VPP (Vector Packet Processing), предоставляя операторам гибкость в обработке трафика на уровне данных. - **Сетевые политики Kubernetes**: Полная реализация стандартов сетевых политик Kubernetes, обеспечивающая детальный контроль доступа между подами. Calico является последовательной эталонной реализацией для поддержки сетевых политик Kubernetes. - **Расширенная безопасность**: Помимо базовой сегментации сети, Calico предлагает шифрование WireGuard для трафика между узлами, обеспечивая безопасность данных при передаче внутри кластера. - **Интероперабельность**: Работает с различными дистрибутивами Linux, публичными облаками, bare-metal серверами и виртуальными машинами, что делает его подходящим для гибридных и мультиоблачных сред. - **Производительность**: Оптимизирован для высокой пропускной способности и низкой нагрузки на CPU, спроектирован для бесшовного масштабирования с крупными кластерами Kubernetes. - **Гибкие сетевые опции**: Включает маршрутизацию BGP, оверлейную сеть VXLAN, анонсирование сервисов и многое другое, позволяя выбирать схемы развертывания в соответствии с требованиями инфраструктуры. Проект поддерживает несколько связанных репозиториев: - **Calico Golang API** — официальные определения API - **Calico Operator** — оператор Kubernetes для развертывания и управления Calico - **VPP Dataplane** — опциональная высокопроизводительная плоскость данных на основе VPP - **Calico BIRD** — интеграция демона маршрутизации BGP Сообщество включает программу для контрибьюторов (Calico Big Cats), регулярные встречи сообщества, каналы Slack и обширную документацию на docs.tigera.io. Проект насчитывает более 200 контрибьюторов из различных компаний по всему миру.