Поспішаємо поділитися новиною, що Contour розміщено в інкубаторі проектів від Cloud Native Computing Foundation (CNCF).
Якщо ви ще не чули про Contour — це простий та масштабований ingress controller з відкритим вихідним кодом для маршрутизації трафіку до програм, запущених у Kubernetes.
Ми розглянемо детально, як він працює, покажемо «дорожню карту» розвитку на майбутніх конференціях.
А в цій статті пропонуємо ознайомитись із роботою Contour. Пояснимо, що означає ухвалення проекту в CNCF. Також поділимося планами на майбутній розвиток проекту.
Конференції KubeCon та CloudNativeCon збирають прихильників передових технологій та інженерів, зацікавлених не лише у подальшому навчанні, а й просуванні хмарних обчислень. У заходах беруть участь експерти-практики та ключові розробники популярних проектів, таких як Kubernetes, Prometheus, gRPC, Envoy, OpenTracing та інші.
Вся увага на Ingress
Для початку вступна. Спільнота Kubernetes вже визначилася з тим, як підходити до завдань запуску робочих навантажень та надання доступу від навантажень до сховища. Але у питаннях створення мереж та забезпечення зв'язності все ще є простір для інновацій. Основним, до того ж дуже важливим завданням є доставка зовнішнього трафіку всередину кластера. У Kubernetes це називається Ingress, саме це робить Contour. Це інструмент, який ви можете легко використовувати в кластері для доставки трафіку в міру необхідності, але з функціональним доробком на майбутнє в міру зростання вашого кластера Kubernetes.
Технічно Contour працює шляхом розгортання
Є численні альтернативи запуску Ingress Controller в Kubernetes, але Contour унікальний тим, що він забезпечує тільки це завдання, роблячи його з високим рівнем продуктивності і не забуваючи враховувати безпеку та можливість роботи в розрахованому на багато користувачів режимі.
Хоча ви можете розгорнути
Сила підтримки CNCF
Contour, створений наприкінці 2017 року розробниками Heption, досяг версії 1.0 у листопаді 2019 року, а тепер може похвалитися співтовариством із 600 учасників у Slack, 300 учасниками у розробці, а також 90 комітерами та 5 супроводжуючими. Одним із значущих фактів є те, що він впроваджений різними компаніями та організаціями, включаючи Adobe, Kinvolk, Kintone, PhishLabs та Replicated. Оцінивши, що користувачі впроваджують Contour на виробництві, а також знаючи, що ми маємо стабільну спільноту, CNCF вирішила, що Contour можна відразу, минаючи рівень пісочниці, потрапити в інкубатор.
Для нас це дуже важливо, оскільки ми розглядаємо таке запрошення, як підтвердження того, що ми є стійкою, гостинною та відкритою спільнотою, що відповідає технічним цілям CNCF, також Contour добре взаємодіє в екосистемі з іншими проектами, наприклад Kubernetes і Envoy.
Ми сподіваємося, що чим більше до нас прийде людей, тим більше збільшиться різноманітність та швидкість додавання нових функцій. Ми продовжимо випускати версії щомісяця, таким чином, ми не змусимо користувачів довго чекати на нові функції, виправлення помилок і покращення параметрів безпеки.
Внесок в екосистему Kubernetes
У найближчому майбутньому ми
Інші речі, які ми запланували реалізувати у найближчому майбутньому:
Також ми почали замислюватися про підтримку
Ми
Дізнайтеся більше та приєднуйтесь до нас!
Бажаєте знати більше про Contour, включаючи чітке розуміння роботи проекту, а також чого сподівається досягти команда, коли ми приєдналися до CNCF.
Якщо немає такої можливості — запрошуємо приєднатися до будь-якої
Нарешті, якщо бажаєте зробити свій внесок, будемо раді прийняти вас до наших лав. Ознайомтеся з нашою
Щоб дізнатися більше про Contour та інші хмарні технології, подумайте про віддалену участь у
Тільки зареєстровані користувачі можуть брати участь в опитуванні.
Вас зацікавив Contour?
-
25,0%Не дуже. Нічого нового4
-
25,0%Так, перспективна річ4
-
43,8%Подивимося, які справи підуть за обіцянками7
-
6,2%Тільки моноліт, лише хардкор1
Проголосували 16 користувачів. Утрималися 3 користувача.
Джерело: habr.com