Проект сетевого интерфейса для контейнеров Container Networking Interface принят в фонд CNCF
Иллюстрация с сайта Cloud Native Computing Foundation
На прошлой неделе технический комитет некоммерческой организации Cloud Native Computing Foundation (CNCF) объявил о принятии CNI (Container Networking Interface) в качестве своего 10 официально поддерживаемого проекта.
CNI был впервые представлен компанией CoreOS с целью определить общий интерфейс между сетевыми плагинами и исполняемой средой контейнера, сделав эту спецификацию минимальной, учитывающей сетевую специфику контейнеры и убирающей все выделенные ресурсы при удалении контейнера. В дальнейшем развитии «сетевого интерфейса для контейнеров» участвовали Red Hat (OpenShift), Apache Mesos, Cloud Foundry, Kubernetes, Kurma.
Тим Хокин (Tim Hockin), инженер из Google, так прокомментировал проект: «Интерфейсы действительно должны быть настолько простыми, насколько это возможно. CNI предлагает достаточно простой интерфейс, для которого можно разрабатывать новые плагины. К счастью, это стимулирует новые идеи и новые пути интеграции контейнеров и других сетевых технологий. CNCF — отличное место для взращивания таких инициатив, как CNI, но CNI ещё молод, и ему определённо требуется тонкая настройка, чтобы быть достаточно устойчивым. На этом уровне стека сеть — одна из технологий, которая должна быть скучной, т.е. должна работать, работать хорошо и во всех окружениях».
Репозиторий проекта CNI — на GitHub, исходный код распространяется на условиях свободной лицензии Apache License v2.
О подробностях об устройстве и истории появления проекта CNI на русском языке читайте в блоге компании «Флант».
Постоянная ссылка к новости: http://www.nixp.ru/news/14051.html. Дмитрий Шурупов по материалам Cloud Native Computing Foundation.
- Docker передаёт код проекта containerd организации Cloud Native Computing Foundation 21 марта 2017 г.
- Не Docker'ом единым: CoreOS предложила CNCF свой rkt одновременно с containerd 1 22 марта 2017 г.
- Linkerd 1.0 — связующее звено для сервисов в облачной инфраструктуре 27 апреля 2017 г.
- Open Source-проекты Envoy (сетка для сервисов) и Jaeger (система трассировки) приняты в CNCF 22 сентября 2017 г.
- В CNCF приняты Open Source-проекты Notary от Docker и TUF, а также 30 новых компаний-участников 25 октября 2017 г.
Дистрибутив Linux для кластеров CoreOS прекратил существование 1
Представлен выпуск исполняемой среды для контейнеров containerd 1.0
CNCF начала сертификацию дистрибутивов и платформ на базе Kubernetes
В CNCF приняты Open Source-проекты Notary от Docker и TUF, а также 30 новых компаний-участников
Microsoft добавила поддержку контейнеров Azure Container Instances в Kubernetes и стала членом CNCF
Не Docker'ом единым: CoreOS предложила CNCF свой rkt одновременно с containerd 1
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1