Общедоступный релиз Gateway API v1.0
Спецификация API и подробная документация доступны на сайте проекта: https://gateway-api.sigs.k8s.io
На этом же сайте можно найти ответы на основные вопросы:
▪️ Что такое Gateway API?
▪️ Ключевые концепции Gateway API
▪️ В чем разница между Gateway API и API Gateway?
💻 Ссылка на репозиторий проекта
#новости
Спецификация API и подробная документация доступны на сайте проекта: https://gateway-api.sigs.k8s.io
На этом же сайте можно найти ответы на основные вопросы:
▪️ Что такое Gateway API?
▪️ Ключевые концепции Gateway API
▪️ В чем разница между Gateway API и API Gateway?
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
Начинаем серию статей про неочевидные нюансы работы с Redis.
В первой части Петр, DevOps-инженер компании Nixys, подробно рассказал об основных концепциях и понятиях этой БД и подготовил чек-лист, который может помочь вам в оптимизации этого NoSQL решения.
Приятного чтения!
#Хабр #статья_Nixys
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤4👍1
Всем DevOps! 🖖
Ненапряжные интересные статьи, самое то для среды.
✉️ Статья «How Discord Stores Trillions of Messages» — про Discord знают все. А вот как он работает под капотом: хранит и обрабатывает триллионы сообщений, нет. Отличная возможность узнать об этом, прочитав статью. Внутри еще есть ссылка на материал шестилетней давности, можно посмотреть, как изменилась архитектура с тех пор.
📦 Статья «10 insights on real-world container use» — пожалуй, не совсем правильно называть этот текст статьей, это полноценный отчет, в котором оценивается состояние контейнерной экосистемы. Выводы сделаны на основе анализа более 2,4 миллиардов контейнеров.
💻 Статья «Building a cheaper Kubernetes cluster at home» — еще одна статья из любимой рубрики «k8s для личных проектов». Автор хотел снизить расходы на поддержание своих проектов и отказаться от услуг облачного провайдера, поэтому решил развернуть кластер дома.
#статьи
Ненапряжные интересные статьи, самое то для среды.
✉️ Статья «How Discord Stores Trillions of Messages» — про Discord знают все. А вот как он работает под капотом: хранит и обрабатывает триллионы сообщений, нет. Отличная возможность узнать об этом, прочитав статью. Внутри еще есть ссылка на материал шестилетней давности, можно посмотреть, как изменилась архитектура с тех пор.
📦 Статья «10 insights on real-world container use» — пожалуй, не совсем правильно называть этот текст статьей, это полноценный отчет, в котором оценивается состояние контейнерной экосистемы. Выводы сделаны на основе анализа более 2,4 миллиардов контейнеров.
#статьи
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Helm Diff Plugin — плагин Helm, который показывает превью изменений
Команды:
2.3k звездочек! ⭐️
💻 Репозиторий на GitHub
#open_source
Команды:
release — shows diff between release's manifestsrevision — shows diff between revision's manifestsrollback — shows a diff explaining what a helm rollback could performupgrade — shows a diff explaining what a helm upgrade would change2.3k звездочек! ⭐️
#open_source
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍5👌2
Выход документального фильма «eBPF: Unlocking the Kernel»
eBPF — это технология, которая позволяет запускать произвольный код пользователя в рамках ядра.
Вчера был опубликован официальный фильм, рассказывающий об истории ее создания. Он состоит из интервью разных людей, принимавших участие в разработке. Пока есть только английская озвучка и английские субтитры.
Кроме этого можно глянуть статью, которая немного дополняет фильм и в которой кратко описываются основные этапы создания eBPF.
Ну а про саму технологию можно почитать на Хабре: например, «eBPF в production-условиях» или «eBPF и его возможности» :)
#видео
eBPF — это технология, которая позволяет запускать произвольный код пользователя в рамках ядра.
Вчера был опубликован официальный фильм, рассказывающий об истории ее создания. Он состоит из интервью разных людей, принимавших участие в разработке. Пока есть только английская озвучка и английские субтитры.
Кроме этого можно глянуть статью, которая немного дополняет фильм и в которой кратко описываются основные этапы создания eBPF.
Ну а про саму технологию можно почитать на Хабре: например, «eBPF в production-условиях» или «eBPF и его возможности» :)
#видео
🔥12👍4
Возможно, вы знакомы с nxs-backup — open-source инструментом для бэкапов. Про него были статьи на Хабре эта и эта.
В общем, если вы им пользуетесь или хотите начать пользоваться, то появился отдельный канал про nxs-backup. В нем будут анонсы релизов, новых функций, исправлений ошибок и информация про мероприятия.
Еще есть чат — там вам ответят не только другие пользователи, но и авторы nxs-backup.
P.S. Всем DevOps и хороших выходных! 🔥
#open_source
В общем, если вы им пользуетесь или хотите начать пользоваться, то появился отдельный канал про nxs-backup. В нем будут анонсы релизов, новых функций, исправлений ошибок и информация про мероприятия.
Еще есть чат — там вам ответят не только другие пользователи, но и авторы nxs-backup.
P.S. Всем DevOps и хороших выходных! 🔥
#open_source
🔥12👍5
Начинаем с недавних новостей ⚡️
🔸 В ingress-контроллере ingress-nginx выявлены три уязвимости. Они позволяют в конфигурации по умолчанию получить доступ к настройкам объекта Ingress, в которых, среди прочего, хранятся и учётные данные для обращения к серверам Kubernetes, позволяющие получить привилегированный доступ к кластеру. Проблемы проявляются только в ingress-контроллере ingress-nginx от проекта Kubernetes и не затрагивают контроллер kubernetes-ingress, развиваемый разработчиками NGINX. Первые две уязвимости проявляются только в выпусках ingress-nginx до версии 1.9.0, а последняя — до версии 1.8.0.
🔸 Elastic® объявили о релизе технической предварительной версии нового языка конвейерных запросов — ES|QL. Как сказано в анонсе, это будет единый унифицированный метод и язык для взаимодействия с данными в Elasticsearch, устраняющий при этом дорогостоящую необходимость передавать их во внешние системы для специализированной обработки.
🔸 Релиз Docker Desktop 4.25. Версия Docker Desktop 4.25 поддерживает общедоступную версию Rosetta для Linux — функцию, которая повышает скорость и производительность Docker Desktop. Кроме этого оптимизирован процесс установки в Windows и упрощены настройки анализа образов Docker Scout.
🔸 GitHub опубликовал статистику за 2023 год. Из интересного: общее число проектов достигло отметки в 420 млн (+27%), а число публично доступных репозиториев - 284 млн (+22%). Россия находится на 6 месте по количеству разработчиков на платформе. Растёт популярность приложений, предназначенных для выполнения в облачных окружениях (cloud-native) или использующих модель «инфраструктура как код» (IaC) на базе Git. В более чем 1 млн публичных репозиториев для создания контейнеров используются Dockerfile.
Если мы пропустили что-то важное, обязательно дополняйте в комментариях :)
Всем DevOps и хорошей недели! 🖖
#новости
🔸 В ingress-контроллере ingress-nginx выявлены три уязвимости. Они позволяют в конфигурации по умолчанию получить доступ к настройкам объекта Ingress, в которых, среди прочего, хранятся и учётные данные для обращения к серверам Kubernetes, позволяющие получить привилегированный доступ к кластеру. Проблемы проявляются только в ingress-контроллере ingress-nginx от проекта Kubernetes и не затрагивают контроллер kubernetes-ingress, развиваемый разработчиками NGINX. Первые две уязвимости проявляются только в выпусках ingress-nginx до версии 1.9.0, а последняя — до версии 1.8.0.
🔸 Elastic® объявили о релизе технической предварительной версии нового языка конвейерных запросов — ES|QL. Как сказано в анонсе, это будет единый унифицированный метод и язык для взаимодействия с данными в Elasticsearch, устраняющий при этом дорогостоящую необходимость передавать их во внешние системы для специализированной обработки.
🔸 Релиз Docker Desktop 4.25. Версия Docker Desktop 4.25 поддерживает общедоступную версию Rosetta для Linux — функцию, которая повышает скорость и производительность Docker Desktop. Кроме этого оптимизирован процесс установки в Windows и упрощены настройки анализа образов Docker Scout.
🔸 GitHub опубликовал статистику за 2023 год. Из интересного: общее число проектов достигло отметки в 420 млн (+27%), а число публично доступных репозиториев - 284 млн (+22%). Россия находится на 6 месте по количеству разработчиков на платформе. Растёт популярность приложений, предназначенных для выполнения в облачных окружениях (cloud-native) или использующих модель «инфраструктура как код» (IaC) на базе Git. В более чем 1 млн публичных репозиториев для создания контейнеров используются Dockerfile.
Если мы пропустили что-то важное, обязательно дополняйте в комментариях :)
Всем DevOps и хорошей недели! 🖖
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥3❤2
Как вы догадались, пост про YAML 📄
Точнее — некоторое количество полезных штук про yaml.
▪️Официальный сайт YAML. Да, вы не ошиблись, он выглядит как yaml.
▪️Статья «YAML из Ада» — 215 плюсиков, 195 закладок и 183 комментария. Очевидно, чувствительная тема.
▪️Список «10 шагов к YAML-дзену» — RedHat рассказывают, как снизить свое раздражение при работе с YAML до приемлемого уровня и даже полюбить этот формат.
▪️Статья «Некоторые приемы YAML» — автор рассказывает про не очень известные особенности YAML.
▪️Шпаргалка «YAML Tips for Kubernetes» — 10 советов как улучшить yaml для k8s. Есть примеры кода.
▪️Обзор «Validating Kubernetes YAML for best practice and policies» — сравниваются шесть инструментов для проверки и оценки YAML-файлов Kubernetes на соответствие best practices.
Всем DevOps! 🖖
Точнее — некоторое количество полезных штук про yaml.
▪️Официальный сайт YAML. Да, вы не ошиблись, он выглядит как yaml.
▪️Статья «YAML из Ада» — 215 плюсиков, 195 закладок и 183 комментария. Очевидно, чувствительная тема.
▪️Список «10 шагов к YAML-дзену» — RedHat рассказывают, как снизить свое раздражение при работе с YAML до приемлемого уровня и даже полюбить этот формат.
▪️Статья «Некоторые приемы YAML» — автор рассказывает про не очень известные особенности YAML.
▪️Шпаргалка «YAML Tips for Kubernetes» — 10 советов как улучшить yaml для k8s. Есть примеры кода.
▪️Обзор «Validating Kubernetes YAML for best practice and policies» — сравниваются шесть инструментов для проверки и оценки YAML-файлов Kubernetes на соответствие best practices.
Всем DevOps! 🖖
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥6😁6❤1
Как перенести DevOps-проекты с on-premise в облако и получить довольных клиентов
История успешного партнерства Nixys и Timeweb Cloud 🔥
🔸 Какие есть недостатки у on-premise-инсталляций и в чем преимущества облачных технологий?
🔸 Почему Nixys выбрали Timeweb Cloud в качестве одного из партнеров?
🔸 Как облако Timeweb Cloud используется на проектах в компании Nixys?
P.S. А еще Timeweb Cloud и Nixys совместно разработали персональный роадмап создания и развития сервисов в облаке, об этом тоже рассказано :)
👉 Приятного чтения!
История успешного партнерства Nixys и Timeweb Cloud 🔥
🔸 Какие есть недостатки у on-premise-инсталляций и в чем преимущества облачных технологий?
🔸 Почему Nixys выбрали Timeweb Cloud в качестве одного из партнеров?
🔸 Как облако Timeweb Cloud используется на проектах в компании Nixys?
P.S. А еще Timeweb Cloud и Nixys совместно разработали персональный роадмап создания и развития сервисов в облаке, об этом тоже рассказано :)
👉 Приятного чтения!
🔥10👍6❤4👎2🤡2
В эфире регулярная рубрика: новости!
🔸 Linux 6.6 официально стал выпуском ядра с долгосрочной поддержкой (LTS) — до декабря 2026 года. Обновления для ветки ядра Linux 6.6 будут выпускаться как минимум до декабря 2026 года, но не исключено, что, как и в случае с ветками 5.10, 5.4 и 4.19, срок будет продлён до шести лет и сопровождение продлится до декабря 2029 года.
🔸 ClickHouse Release 23.10. 23 новые функции. 26 оптимизаций производительности. 60 исправлений ошибок. Обо всех улучшениях — в официальной заметке.
🔸 Общедоступный релиз Grafana Beyla 1.0. Grafana Beyla — автоинструментарий eBPF с открытым исходным кодом. Beyla сообщает данные о задержках для основных запросов, а также метрики RED (Rate-Errors-Duration) для сервисов Linux HTTP/S и gRPC — и всё это без модификации кода для ручной вставки зондов. Ссылка на репозиторий.
🔸 Gartner: мировые затраты на публичные облака в 2024 году достигнут почти $680 млрд. Услуги SaaS обеспечат $244,0 млрд, решения IaaS — $182,2 млрд, сервисы PaaS — примерно $176,5 млрд. На BPaaS придётся $72,9 млрд, на DaaS — $3,2 млрд. Таким образом, как прогнозируется, в 2024 году во всех сегментах облачного рынка будет наблюдаться увеличение затрат. Наибольший рост ожидается в сферах IaaS — плюс 26,6 %, а также PaaS — около 21,5 %.
Если мы пропустили что-то важное, обязательно дополняйте в комментариях :)
Всем DevOps и хорошей недели! 🖖
#новости
🔸 Linux 6.6 официально стал выпуском ядра с долгосрочной поддержкой (LTS) — до декабря 2026 года. Обновления для ветки ядра Linux 6.6 будут выпускаться как минимум до декабря 2026 года, но не исключено, что, как и в случае с ветками 5.10, 5.4 и 4.19, срок будет продлён до шести лет и сопровождение продлится до декабря 2029 года.
🔸 ClickHouse Release 23.10. 23 новые функции. 26 оптимизаций производительности. 60 исправлений ошибок. Обо всех улучшениях — в официальной заметке.
🔸 Общедоступный релиз Grafana Beyla 1.0. Grafana Beyla — автоинструментарий eBPF с открытым исходным кодом. Beyla сообщает данные о задержках для основных запросов, а также метрики RED (Rate-Errors-Duration) для сервисов Linux HTTP/S и gRPC — и всё это без модификации кода для ручной вставки зондов. Ссылка на репозиторий.
🔸 Gartner: мировые затраты на публичные облака в 2024 году достигнут почти $680 млрд. Услуги SaaS обеспечат $244,0 млрд, решения IaaS — $182,2 млрд, сервисы PaaS — примерно $176,5 млрд. На BPaaS придётся $72,9 млрд, на DaaS — $3,2 млрд. Таким образом, как прогнозируется, в 2024 году во всех сегментах облачного рынка будет наблюдаться увеличение затрат. Наибольший рост ожидается в сферах IaaS — плюс 26,6 %, а также PaaS — около 21,5 %.
Если мы пропустили что-то важное, обязательно дополняйте в комментариях :)
Всем DevOps и хорошей недели! 🖖
#новости
🔥11👍5❤2👌1
Поэтому может быть полезным вот такой репозиторий — DevOps-Bash-tools.
В нем собрана 1000+ Bash скриптов — AWS, GCP, Kubernetes, Docker, CI/CD, APIs, SQL, PostgreSQL, MySQL, Hive, Impala, Kafka, Hadoop, Jenkins, GitHub, GitLab, BitBucket, Azure DevOps, TeamCity, Spotify, MP3, LDAP, Code/Build Linting, pkg mgmt для Linux, Mac, Python, Perl, Ruby, NodeJS, Golang, .bashrc, .vimrc, .gitconfig, .screenrc, tmux...
Загрузка по команде
curl -L https://git.io/bash-bootstrap | shP.S. А еще у автора есть репозиторий с разными конфигурациями и шаблонами YAML для Kubernetes. Каталог верхнего уровня содержит стандартные шаблоны объектов Kubernetes с учетом best practices, а еще советы и рекомендации, полученные за время работы автора в продакшене. Подкаталоги содержат готовые к использованию реальные приложения, которые автор запускал в разных средах.
#open_source
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍8❤7
Б значит не Безумие, а Безопасность: часть 1
Читать про кибербезопасность, безопасность инфраструктуры и DevSecOps интересно, но еще интереснее (и полезнее) рассматривать эти темы на конкретных примерах.
В рамках серии статей Алексей, DevOps-инженер компании Nixys, делится реальным опытом и в первой части рассказывает про работу над проектом, который пришел с таким ТЗ:
1. Замкнутый контур;
2. Отсутствие CVE во всех используемых продуктах;
3. Контроль безопасности уже имеющейся инфраструктуры;
4. Контроль доступа до среды;
5. Автоматизация процессов.
➡️ Давайте посмотрим, что из этого вышло
Читать про кибербезопасность, безопасность инфраструктуры и DevSecOps интересно, но еще интереснее (и полезнее) рассматривать эти темы на конкретных примерах.
В рамках серии статей Алексей, DevOps-инженер компании Nixys, делится реальным опытом и в первой части рассказывает про работу над проектом, который пришел с таким ТЗ:
1. Замкнутый контур;
2. Отсутствие CVE во всех используемых продуктах;
3. Контроль безопасности уже имеющейся инфраструктуры;
4. Контроль доступа до среды;
5. Автоматизация процессов.
➡️ Давайте посмотрим, что из этого вышло
🔥8👍3❤2
Праздничный пост!
Сегодня, 22.11.23, DevOps FM исполнилось 2 года! Спасибо, что читаете нас, делаете репосты, ставите реакции и пишете комментарии🥰 А мы продолжим развивать канал: делать посты еще полезнее и интереснее.
И, конечно, напоминаем — по всем вопросам, пожеланиям и предложениям вы всегда можете писать в комментарии или @Ana_O_M.
Cделаем DevOps FM лучше :)
Сегодня, 22.11.23, DevOps FM исполнилось 2 года! Спасибо, что читаете нас, делаете репосты, ставите реакции и пишете комментарии
И, конечно, напоминаем — по всем вопросам, пожеланиям и предложениям вы всегда можете писать в комментарии или @Ana_O_M.
Cделаем DevOps FM лучше :)
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉42❤12🔥6
Облака: как строить, использовать и доказать их пользу?
🗓 28 ноября в 19:00
🌐Онлайн — трансляция на сайте
📍Офлайн — Москва, ул. Профсоюзная 125а
В программе:
✔️ Максим Чернухин — «Есть ли разница в облаках и что стоит использовать»
Поговорим о требованиях к облачным проектам, плюсах и минусах публичных облаков и разберем, как разрабатывать проекты, которые долго не устаревают.
✔️ Олег Брандин — «Как разработчику внедрить продуктовый подход и договориться с бизнесом?»
На примере Частного Облака РСХБ покажем, как владельцу продукта донести ценность для бизнес-заказчика, получить бюджет и крупную команду.
✔️ Виталий Куценко — «Композитная архитектура в облаке: решаем современные вызовы»
Виталий расскажет, почему композитная архитектура — способ получить максимальную эффективность облачных решений. И покажет ее принципы.
Ведущий митапа — Константин Брюханов, создатель сообщества DeusOps и «DevOps-Задачника».
Регистрация на сайте.
🗓 28 ноября в 19:00
🌐Онлайн — трансляция на сайте
📍Офлайн — Москва, ул. Профсоюзная 125а
В программе:
✔️ Максим Чернухин — «Есть ли разница в облаках и что стоит использовать»
Поговорим о требованиях к облачным проектам, плюсах и минусах публичных облаков и разберем, как разрабатывать проекты, которые долго не устаревают.
✔️ Олег Брандин — «Как разработчику внедрить продуктовый подход и договориться с бизнесом?»
На примере Частного Облака РСХБ покажем, как владельцу продукта донести ценность для бизнес-заказчика, получить бюджет и крупную команду.
✔️ Виталий Куценко — «Композитная архитектура в облаке: решаем современные вызовы»
Виталий расскажет, почему композитная архитектура — способ получить максимальную эффективность облачных решений. И покажет ее принципы.
Ведущий митапа — Константин Брюханов, создатель сообщества DeusOps и «DevOps-Задачника».
Регистрация на сайте.
🔥5👍1
Forwarded from Timeweb.Cloud News
Рубрика клиентских кейсов считается открытой 😎
Начинаем делиться историями успеха наших клиентов — рассказывать о проектах и их реализации.
В новом кейсе — детали сотрудничества с системным интегратором Nixys. Как перенести DevOps-проекты с on-premise в облако и получить довольных клиентов, читайте в карточках или по ссылке на нашем сайте →
Начинаем делиться историями успеха наших клиентов — рассказывать о проектах и их реализации.
В новом кейсе — детали сотрудничества с системным интегратором Nixys. Как перенести DevOps-проекты с on-premise в облако и получить довольных клиентов, читайте в карточках или по ссылке на нашем сайте →
🔥11👍4❤3
Самое интересное — в нашей подборке новостей :)
🔸 Яндекс открывает ежегодную программу грантов Yandex Open Source, в рамках которой будет награждать разработчиков интересных и важных опенсорс-проектов. Все условия — здесь.
🔸 Языку программирования Go исполнилось 14 лет! У Go был отличный год: два полнофункциональных релиза и другие важные вехи. Подробнее о них — в блоге.
🔸 27 и 28 ноября можно бесплатно посмотреть трансляцию из главного зала конференции Highload++. Потребуется регистрация.
🔸 Релиз Git 2.43. Это последний выпуск 2023 года. Узнать об основных изменениях можно в блоге, а узнать про вообще все изменения релиза — в примечаниях к релизу.
🔸 Релиз Kyverno v1.11. Kyverno — это механизм политики с открытым исходным кодом для Kubernetes, который позволяет определять, проверять и применять политики для кластера. На официальном сайте информации о релизе нет, но она есть на сайте CNCF. Узнать обо всех изменениях — можно здесь.
Всем DevOps и хорошей недели! 🖖
#новости
🔸 Яндекс открывает ежегодную программу грантов Yandex Open Source, в рамках которой будет награждать разработчиков интересных и важных опенсорс-проектов. Все условия — здесь.
🔸 Языку программирования Go исполнилось 14 лет! У Go был отличный год: два полнофункциональных релиза и другие важные вехи. Подробнее о них — в блоге.
🔸 27 и 28 ноября можно бесплатно посмотреть трансляцию из главного зала конференции Highload++. Потребуется регистрация.
🔸 Релиз Git 2.43. Это последний выпуск 2023 года. Узнать об основных изменениях можно в блоге, а узнать про вообще все изменения релиза — в примечаниях к релизу.
🔸 Релиз Kyverno v1.11. Kyverno — это механизм политики с открытым исходным кодом для Kubernetes, который позволяет определять, проверять и применять политики для кластера. На официальном сайте информации о релизе нет, но она есть на сайте CNCF. Узнать обо всех изменениях — можно здесь.
Всем DevOps и хорошей недели! 🖖
#новости
👍6❤5🔥4