1 Aug 2026, 08:27 UTC191 views11 reactionsread 8 August 2026 Kubernetes kubelet 🧑🔧
У постах про Control Plane (лінк) я обіцяв розказати про ⚙️ kubelet.
Якщо Control Plane це мозок і пункт прийняття рішень, то kubelet - той, хто то все виконує. Це агент, який працює на кожній ⚙️ node (нода - зазвичай VM-ка в твоєму кластері, завжди готова розгорнути на собі якісь твої сервіси). Kubelet не вирішує що запускати, бо це робота ⚙ kube-scheduler. Задача ж kubelet - запустити вже вк…
custom 58502374757205321995👍4❤1🔥1
23 Jul 2026, 16:02 UTC345 views7 reactionsread 8 August 2026 Posted without readable text
❤3👍2custom 58502374757205321992
19 Jul 2026, 11:07 UTC452 views12 reactionsread 8 August 2026 Kubernetes Gateway API 🚪
У минулому пості (лінк) розібрали Ingress. Що ж таке Gateway API і чому він гнучкіший?
Замість монолітного Ingress-об'єкта є рольове розділення на ресурси:
⚙️ GatewayClass - яка саме реалізація Gateway API використовується в кластері (istio, envoy тощо).
⚙️ Gateway - сам балансувальник, керує платформна команда.
⚙️ HTTPRoute - правила роутингу, керує команда розробки.
Тобто команди та серві…
👍6custom 58502374757205321995🔥1
12 Jul 2026, 15:36 UTC515 views12 reactionsread 8 August 2026 Kubernetes Ingress 🌐
У минулому пості (лінк) розібрали Services і дійшли до LoadBalancer. Але піднімати окремий LB на кожен сервіс - дорого і незручно. Що робити, якщо треба виставити назовні десяток сервісів?
Відповідь - Ingress. Він складається з двох частин:
⚙️ Ingress resource - YAML-об'єкт із правилами роутингу: який хост чи шлях веде на який сервіс, які TLS-сертифікати. Сам по собі нічого не робить.
⚙️ Ingres…
custom 58502374757205321995❤4👍3
11 Jul 2026, 16:56 UTC380 views15 reactionsread 8 August 2026 Привіт!
Зібрав корисні підбірки 🇺🇦 контенту в одному місці:
🗂 DevOps/Architecture Telegram канали, які сам читаю:
[переглянути і додати папку]
💬 AI/ML канали - свіжа папка для тих, хто занурюється в цю тему:
[переглянути і додати папку]
🚣 IT канали - ширша добірка каналів на різні теми:
[переглянути і додати папку]
⚙️ Емоджі-пак з іконками Kubernetes-ресурсів - зручно підписувати флоу і пости:
[переглянути і додати …
custom 58502374757205321997👍4🔥3👎1
5 Jul 2026, 07:16 UTC481 views11 reactionsread 8 August 2026 Photo
Знову K8s Control Plane (наочно) 👀
У попередніх постах розібрали компоненти Control Plane (лінк). Але одна річ прочитати, а інша - побачити їх наживо у своєму кластері. Зробимо це за пару хвилин.
1. Встановлюємо minikube (гайд)
2. minikube start --driver=docker
3. kubectl get pods -n kube-system
У виводі бачимо компоненти з минулого посту: ⚙ kube-apiserver, ⚙ etcd, ⚙ kube-scheduler, ⚙ kube-controller-manager - кожен…
❤6custom 58502374757205321995
4 Jul 2026, 08:01 UTC380 views9 reactionsread 8 August 2026 Kubernetes Services (всіх з суботою) 🌐
Поди (контейнери) в кластері постійно вмирають і перестворюються, і кожен раз отримують новий IP. Щоб не ганятись за цими IP, існує абстракція Service - стабільна точка доступу до групи подів.
Є три основних типи, і кожен наступний надбудовується над попереднім:
⚙️ ClusterIP - внутрішній IP, доступний тільки всередині кластера. Дефолт для комунікації між сервісами.
⚙️ NodePort…
custom 58502374757205321995❤3👍1
2 Jul 2026, 15:26 UTC371 views10 reactionsread 8 August 2026 Kubernetes Control Plane ⚙️
Control Plane - це мозок кластера. Він не запускає додатки, але вирішує де, коли і як вони мають працювати.
Складається з чотирьох компонентів:
⚙️ kube-apiserver - єдина точка входу. Будь-яке звернення до кластера (kubectl, контролери, ноди) йде через нього. Нічого не звертається до бази напряму, тільки через apiserver.
⚙️ etcd (або альтернативи) - база даних кластера. Зберігає весь стан:…
👍4custom 58502374757205321994❤1🔥1
29 Jun 2026, 08:20 UTC442 views8 reactionsread 8 August 2026 Чанкінг у RAG ✂️
Перед тим як зберегти документ у Vector DB (лінк), його треба розбити на менші шматки - чанки. Якщо цього не зробити, RAG просто не знайде потрібне місце в документі, бо embedding великого тексту дає занадто розмитий вектор.
Розмір чанку напряму впливає на якість відповідей. Задовеликий - вектор розмитий. Задрібний - втрачається контекст. Щоб не розрізати думку на межі чанків, використовують overlap…
custom 58502374757205321994❤3👍1
27 Jun 2026, 08:33 UTC429 views10 reactionsread 8 August 2026 Vector DB - місце, де зберігаються embeddings 🗂
Вже знаємо, що робить embedding model - вона перетворює текст (і не тільки) на вектор (лінк). Цей вектор треба кудись покласти і вміти швидко шукати по ньому. Для цього існують Vector DB.
На відміну від звичайної БД, яка шукає точний збіг, Vector DB шукає найближчі за змістом вектори. Саме так RAG знаходить потрібний шматок вашого документу.
Поширені варіанти:
pgvecto…
custom 58502374757205321996👍2🔥2
24 Jun 2026, 15:48 UTC446 views12 reactionsread 8 August 2026 Підбірка постів, що вийшли з моменту останнього розіграшу:
📌 Self-hosted AI модель - перший запит у кілька рядків
📎 NanoClaw - AI-помічник у контейнері, що сам себе розширює через промпти
📌 MCP + K8s - як дати Чату доступ до кластера
📎 newreleases - трекінг нових версій сервісів без ручного моніторингу
📌 Intro to LLM від Andrej Karpathy - база про те як влаштовані моделі
📎 RAG - як моделі отримують доступ до ваших д…
custom 58502374757205321998👍4
DevOps 👨🏼💻 Інженер pinned «За традицією - розіграш Telegram Premium для підписників. Дякую всім, хто читає, реагує і пише в коменти, це реально мотивує продовжувати. 😉 DevOps Інженер 👨🏼💻»
Showing the 12 most recent of 20 posts we hold for @devopsudo. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.