ТОП-5 плагінів для kubectl 🔥
Всі ми знаємо, що Kubernetes – це потужний оркестратор контейнерів. Але його справжня сила схована у можливостях розширювати функціональність. І одна з таких можливостей – інструмент роботи з командною строкою kubectl. Kubectl, своєю чергою, теж може дати більше опцій за допомогою плагінів.
Плагіни kubectl – розширення, які бустять базову версію kubectl, наприклад, можливість використання нових команд та функцій.
Тримайте ТОП-5 таких інструментів:
▪️ kubectx
▪️ Ingress-nginx
▪️ Cert-manager
▪️ Popeye
▪️ Kyverno
Поділіться в коментарях, чи використовуєте плагіни kubectl?
Всі ми знаємо, що Kubernetes – це потужний оркестратор контейнерів. Але його справжня сила схована у можливостях розширювати функціональність. І одна з таких можливостей – інструмент роботи з командною строкою kubectl. Kubectl, своєю чергою, теж може дати більше опцій за допомогою плагінів.
Плагіни kubectl – розширення, які бустять базову версію kubectl, наприклад, можливість використання нових команд та функцій.
Тримайте ТОП-5 таких інструментів:
▪️ kubectx
▪️ Ingress-nginx
▪️ Cert-manager
▪️ Popeye
▪️ Kyverno
Поділіться в коментарях, чи використовуєте плагіни kubectl?
🔥4
Continuous integration/Continuous delivery (CI/CD) – не просто набір практик, а ціла філософія, яка дозволяє командам частіше впроваджувати зміни в коді. Це – надійний механізм автоматизації, що:
✅дає змогу швидше створювати й тестувати застосунки;
✅стимулює розробників частіше комітити зміни;
✅суттєво підвищує якість коду (та робить чийсь день кращим 😊).
Корисні плюшки: інструменти CI/CD допомагають зберігати параметри середовища, які передаються з кожною доставкою. Також можливо налаштувати автоматичне звернення до певних вебсервісів, баз даних, серверів тощо.
До речі, результати роботи CI/CD можуть бути одним із KPI для команд DevOps. За такими метриками як deployment frequency, change lead time, MTTR (incident meantime to recovery) можна відстежувати динаміку змін після впровадження пайплайнів CI/CD.
А ви впроваджували CI/CD у своїх командах/проєктах? Поділіться досвідом у коментарях.
✅дає змогу швидше створювати й тестувати застосунки;
✅стимулює розробників частіше комітити зміни;
✅суттєво підвищує якість коду (та робить чийсь день кращим 😊).
Корисні плюшки: інструменти CI/CD допомагають зберігати параметри середовища, які передаються з кожною доставкою. Також можливо налаштувати автоматичне звернення до певних вебсервісів, баз даних, серверів тощо.
До речі, результати роботи CI/CD можуть бути одним із KPI для команд DevOps. За такими метриками як deployment frequency, change lead time, MTTR (incident meantime to recovery) можна відстежувати динаміку змін після впровадження пайплайнів CI/CD.
А ви впроваджували CI/CD у своїх командах/проєктах? Поділіться досвідом у коментарях.
👍5
Кожен Site Reliability Engineer знає, що насправді немає нічого на 100% reliable. Шляхом спроб та помилок, досліджень, власним досвідом та досвідом колеги з іншого відділу надійність системи можна постійно підвищувати. А потім – обов’язково ділитися кращими практиками з колегами, як це робить Брендон Вілет у своєму блозі.
👍6
Сфери застосування CI/CD⚡️
Окрім звичного DevOps пайплайни Continuous integration/Continuous delivery можуть застосовуватися у:
✔️ MLOps – модель застосування IaC (Infrastruture as a Code) та CI/CD у Machine Learning;
✔️ AIOps platforms – Machine Learning та Automation в IT Ops для контролю даних та автоматизації сповіщень;
✔️ Synthetic Data Generation – створення наборів даних, які застосовують при тестуванні APIs, та розробки випробувальних моделей;
✔️ Платформи Azure та AWS – для масштабування мікросервісної архітектури.
Де ще можуть знадобитися пайплайни?
✔️ Network Configuration
✔️ Embedded Systems
✔️ Database Changes
✔️ IoT (Internet of Things)
✔️ AR/VR (Augmented reality/Virtual Reality).
А може ви знаєте ще якісь приклади використання CI/CD? Поділіться в коментарях ⬇️
Окрім звичного DevOps пайплайни Continuous integration/Continuous delivery можуть застосовуватися у:
✔️ MLOps – модель застосування IaC (Infrastruture as a Code) та CI/CD у Machine Learning;
✔️ AIOps platforms – Machine Learning та Automation в IT Ops для контролю даних та автоматизації сповіщень;
✔️ Synthetic Data Generation – створення наборів даних, які застосовують при тестуванні APIs, та розробки випробувальних моделей;
✔️ Платформи Azure та AWS – для масштабування мікросервісної архітектури.
Де ще можуть знадобитися пайплайни?
✔️ Network Configuration
✔️ Embedded Systems
✔️ Database Changes
✔️ IoT (Internet of Things)
✔️ AR/VR (Augmented reality/Virtual Reality).
А може ви знаєте ще якісь приклади використання CI/CD? Поділіться в коментарях ⬇️
👍5
Круті новини! На платформі Codefresh доступні безкоштовні курси з напряму GitOps Fundamentals ⚡️
Що таке GitOps? Це набір практик, який допомагає описувати цілу платформу (як інфраструктуру, так і застосунки) у декларативному форматі, використовуючи Git як сховище, історію та інструмент для аудиту деплойменту.
Основи GitOps, ArgoCD, Argo Rollouts стануть у пригоді всім, хто хоче використовувати Git на максимум! Тож швидше реєструйтеся та розширюйте свою базу знань 👌
Що таке GitOps? Це набір практик, який допомагає описувати цілу платформу (як інфраструктуру, так і застосунки) у декларативному форматі, використовуючи Git як сховище, історію та інструмент для аудиту деплойменту.
Основи GitOps, ArgoCD, Argo Rollouts стануть у пригоді всім, хто хоче використовувати Git на максимум! Тож швидше реєструйтеся та розширюйте свою базу знань 👌
👍5🤓1
Інструменти для управління Terraform Drift
У блозі йде мова про те, як керувати дріфтами у Terraform: порівняння інструментів та підказки, як обрати вдалий тул під ваші потреби.
У блозі йде мова про те, як керувати дріфтами у Terraform: порівняння інструментів та підказки, як обрати вдалий тул під ваші потреби.
👍5
☕️ До ранкової кави радимо статтю про моніторинг у Redis: які метрики допомагають вимірювати продуктивність.
Sematext
Key Redis Monitoring Metrics You Should Measure - Sematext
Find out what key Redis metrics you should monitor to ensure the performance of your database. A complete list with all the monitoring statistics you need.
👍7
Друзі, коротеньке опитування 👋 Цікаво, з якою cloud-платформою ви найактивніше працюєте? А в коментарях поділіться, будь ласка, чому саме такий вибір.
Anonymous Poll
77%
Amazon Web Services
18%
Microsoft Azure
27%
Google Cloud Platform
10%
OpenStack
3%
IBM Cloud
1%
Oracle Cloud
1%
SAP Cloud
1%
Salesforce Lightning Platform
👍8
❤️ Ділимося тулою з любвовʼю ❤️
Знайшли для вас інструмент запуску та управління базою у хмарі. Mariadb-operator дає можливість декларативно управляти MariaDB, використовуючи Kubernetes CRDs замість імперативних команд.
Знайшли для вас інструмент запуску та управління базою у хмарі. Mariadb-operator дає можливість декларативно управляти MariaDB, використовуючи Kubernetes CRDs замість імперативних команд.
🔥5❤2
Підготували для вас велику добірку блогів про та для DevOps👌Сьогодні – перші ТОП-5 списку. Є що почитати, про що подискутувати та що забрати собі до best practices. Пишіть у коментарях, чи відкрили для себе щось нове.
🔥 The Agile Admin. Блог покриває теми Agile, DevOps, cloud computing, автоматизації інфраструктури, open source тощо. Автори дописів – системні адміністратори та розробники Ернест Мюлер, Джеймс Вікет, Картік Геквод і Пеко Караянев. У блозі є як базова інформація для новачків у темі DevOps, так і дискусії на більш глибокі технічні теми (SRE, моніторинг).
🔥 Apiumhub blog. Блог однойменної продуктової компанії з Барселони. Дописи націлені на розкриття тем Agile web, DevOps, розробки, трендів IT, інструментів тощо.
🔥 Atlassian DevOps blog. У блозі розробника Atlassian, а саме в розділі DevOps, корисні пости про DevOps, DevSecOps, CI/CD тощо. Але звертайте увагу, що деякі з рекомендацій працюють тільки з продуктами Atlassian.
🔥 Azure DevOps Blog. Блог від Microsoft, присвячений оновленням Azure та корисним практикам з усього вебу. Попри те, що блог націлений на користувачів Microsoft, дописи будуть корисними для загальної авдиторії розробників, сисадмінів, девопсів тощо.
🔥 Capital One Tech blog. Блог виходить далеко за межі DevOps, розкриваючи також інші технічні теми корпоративного масштабу. Але дописи для девопсів, зокрема про інструменти та кращі практики, публікуються регулярно.
🔥 The Agile Admin. Блог покриває теми Agile, DevOps, cloud computing, автоматизації інфраструктури, open source тощо. Автори дописів – системні адміністратори та розробники Ернест Мюлер, Джеймс Вікет, Картік Геквод і Пеко Караянев. У блозі є як базова інформація для новачків у темі DevOps, так і дискусії на більш глибокі технічні теми (SRE, моніторинг).
🔥 Apiumhub blog. Блог однойменної продуктової компанії з Барселони. Дописи націлені на розкриття тем Agile web, DevOps, розробки, трендів IT, інструментів тощо.
🔥 Atlassian DevOps blog. У блозі розробника Atlassian, а саме в розділі DevOps, корисні пости про DevOps, DevSecOps, CI/CD тощо. Але звертайте увагу, що деякі з рекомендацій працюють тільки з продуктами Atlassian.
🔥 Azure DevOps Blog. Блог від Microsoft, присвячений оновленням Azure та корисним практикам з усього вебу. Попри те, що блог націлений на користувачів Microsoft, дописи будуть корисними для загальної авдиторії розробників, сисадмінів, девопсів тощо.
🔥 Capital One Tech blog. Блог виходить далеко за межі DevOps, розкриваючи також інші технічні теми корпоративного масштабу. Але дописи для девопсів, зокрема про інструменти та кращі практики, публікуються регулярно.
👍7
🤩 Ще один корисний інструмент у скарбничку. Kueue – це набір API та контролер черг джобів. Kueue працює в ролі менеджера job-рівня, визначаючи, коли запускати та зупиняти джобу.
👍2🔥1
Друзі, ми завжди із задоволенням ділимося з вами корисностями, і сьогодні – не виключення. До вашої уваги актуальна вакансія від нашого партнера Namecheap. Запрошуємо до співпраці професіонала на позицію Senior Backend Developer у команду Machine Learning.
Маєте крутий практичний досвід і високі навички програмування за різними технологіями, розумієтеся на DevOps практиках та вмієте працювати з high-load аплікаціями? Тоді ми чекаємо саме на вас!
🔥 Досвід: 5+ років
📍 Локація: віддалено
👌 Більше деталей вакансії за посиланням.
📩 @Julia_252009 вже чекає на ваше CV 😉
Маєте крутий практичний досвід і високі навички програмування за різними технологіями, розумієтеся на DevOps практиках та вмієте працювати з high-load аплікаціями? Тоді ми чекаємо саме на вас!
🔥 Досвід: 5+ років
📍 Локація: віддалено
👌 Більше деталей вакансії за посиланням.
📩 @Julia_252009 вже чекає на ваше CV 😉
DOU
Senior Back-End Engineer in Machine Learning Team
Your expertise: 5+ years experience in the development of enterprise-level back-end services Deep understanding of different paradigms of programming, SOLID, OOP and other best practices of software development Senior skills in a few programming languages...
🔥4🤩2
💥 Кожен новий рік пророкує нам нові тренди та інновації у світі Tech. Великі корпорації й невеликі проєкти швидко хапаються за можливість дослідити та імплементувати щось свіженьке. Поділіться своїм досвідом: як швидко реагуєте на нові технології, підходи, інструменти тощо?
Також будемо раді почути вашу думку в коментарях👇
Також будемо раді почути вашу думку в коментарях👇
Як швидко реагуєте на нові технології?
Anonymous Poll
29%
Слідкую за трендами й одразу пробую застосовувати в своїх проєктах
26%
Чекаю, поки колеги протестують та дадуть розгорнутий фідбек
58%
Працюю у великій компанії, тому підлаштовуюсь під нововведення
А ось і друга частина добірки блогів про DevOps та світ розробки🔥 Деякі з них ми вже додали собі у закладки 👌
👉 Code as Craft. Блог від розробників маркетплейсу Etsy, які діляться досвідом і програмними експериментами, що виводять Etsy в топ. Тож якщо цікаво дізнатися, як працює інфраструктура та софт одного з найбільших світових майданчиків, вам сюди.
👉 DevOpsGroup blog. Блог від компанії DevOpsGroup, цілковито присвячений темі ДевОпс. У статтях велика увага приділяється ролям, а точніше – людям, які стоять за процесами. Але й туторіалів про інструменти в блозі достатньо!
👉 DZone DevOps Zone. Фішка цього блогу в тому, що він розкриває теми з 14 «зон», цікавих розробникам: AI, Cloud, Java, DevOps тощо. Тут і статті, і вебінари, і туторіали, і багато інших корисностей.
👉 Everything DevOps thread технічно не є блогом, а більше схожий на форум. Але тут девопси й розробники знайдуть корисні практики, Q&As, поради від девопсів тощо.
👉 iHeavy. Шон Хал, DevOps і Cloud Solution Architect, дає багато персональних порад та ділиться власними практиками у своєму блозі. Тут ви знайдете численні покрокові туторіали та рекомендації по роботі, а ще матеріали Шона будуть цікаві CTO/CIO та стартаперам.
👉 Code as Craft. Блог від розробників маркетплейсу Etsy, які діляться досвідом і програмними експериментами, що виводять Etsy в топ. Тож якщо цікаво дізнатися, як працює інфраструктура та софт одного з найбільших світових майданчиків, вам сюди.
👉 DevOpsGroup blog. Блог від компанії DevOpsGroup, цілковито присвячений темі ДевОпс. У статтях велика увага приділяється ролям, а точніше – людям, які стоять за процесами. Але й туторіалів про інструменти в блозі достатньо!
👉 DZone DevOps Zone. Фішка цього блогу в тому, що він розкриває теми з 14 «зон», цікавих розробникам: AI, Cloud, Java, DevOps тощо. Тут і статті, і вебінари, і туторіали, і багато інших корисностей.
👉 Everything DevOps thread технічно не є блогом, а більше схожий на форум. Але тут девопси й розробники знайдуть корисні практики, Q&As, поради від девопсів тощо.
👉 iHeavy. Шон Хал, DevOps і Cloud Solution Architect, дає багато персональних порад та ділиться власними практиками у своєму блозі. Тут ви знайдете численні покрокові туторіали та рекомендації по роботі, а ще матеріали Шона будуть цікаві CTO/CIO та стартаперам.
🔥4❤1👍1
💥 Рішення для моніторингу та дашбордінгу метрик PostgreSQL. Гнучкий інструмент, що підтримує 9-14 версії з коробки.
👍3
Добірка подкастів для DevOps: коли хочеться розслабитися та просто слухати 😉 Подкасти від девопсів-практиків (деякі з них – справжні ветерани напряму!), які діляться власними порадами, open source інструментами та новинами зі світу Tech. Все, як ми любимо!
🎧 Arrested DevOps
🎧 Software Defined Talk
🎧 Azure DevOps Podcast
🎧 To Be Continuous
🎧 DevOps Chat
Напишіть у коментарях, чи слухаєте девопс-подкасти?
🎧 Arrested DevOps
🎧 Software Defined Talk
🎧 Azure DevOps Podcast
🎧 To Be Continuous
🎧 DevOps Chat
Напишіть у коментарях, чи слухаєте девопс-подкасти?
👍5🔥1
🪐 Git – це величезний репозиторій корисних ресурсів для всіх, хто пов’язаний з розробкою. Не дивно, чому платформу посиленно розвивають і навіть є окремий напрям GitOps.
Розробники, девопси, оперейшенз, що працюють з Kubernetes, є особливими поціновувачами цієї платформи, адже вона є оптимальним джерелом ресурсів для управління кластерами.
У нотатці наведено короткий допис про GitOps для Kubernetes з переліком корисних ресурсів для роботи (інструменти, секрети, туторіали й посилання на ком’юніті).
Розробники, девопси, оперейшенз, що працюють з Kubernetes, є особливими поціновувачами цієї платформи, адже вона є оптимальним джерелом ресурсів для управління кластерами.
У нотатці наведено короткий допис про GitOps для Kubernetes з переліком корисних ресурсів для роботи (інструменти, секрети, туторіали й посилання на ком’юніті).
GitHub
GitHub - weaveworks/awesome-gitops: A curated list for awesome GitOps resources
A curated list for awesome GitOps resources. Contribute to weaveworks/awesome-gitops development by creating an account on GitHub.
👍4
У темі бекапів завжди є про що поговорити та якими лайфхаками поділитись, адже бекапи – це наше все (ну майже все 🙂). GoBackup – це фулстак тул для бекапу баз даних і файлів у хмарні сховища.
Його переваги:
👌 працює без залежностей;
👌 підтримує велику кількість баз даних;
👌 працює з чималою кількістю хмарних сховищ;
👌 ділить великі бекап-файли на маленькі частини;
👌 запускається у формі демона для бекапу за розкладом.
Його переваги:
👌 працює без залежностей;
👌 підтримує велику кількість баз даних;
👌 працює з чималою кількістю хмарних сховищ;
👌 ділить великі бекап-файли на маленькі частини;
👌 запускається у формі демона для бекапу за розкладом.
👍6