Всё чаще встречаю такую схему: берём LLM, даём ей доступ к kubectl или k8s API, в system prompt или подключённом skill‑е пишем что‑то вроде «ты можешь только читать, ничего не удаляй и не изменяй», и считаем вопрос закрытым. Прошёл через это сам и в какой‑то момент понял, что это не граница безопасности, а вежливая просьба.
Рубрика «kubectl»
Read‑only by construction: почему инструкции — не граница безопасности для AI‑агента в Kubernetes‑кластере
2026-08-18 в 8:07, admin, рубрики: AI, kubectl, kubernetes, llm, MCPCKAD 2025 Март. Самый свежий гайд по сдаче сертификации Certified Kubernetes Application Developer
2025-03-20 в 8:16, admin, рубрики: certification, ckad, CNCF, docker, helm, kubectl, kubernetesПоведаю свою историю. Я Solution Architect в одной из больших компаний с бэкграундом Java Разработчика, ни разу не DevOps инженер. Постараюсь подробно рассказать про всё, что знаю и постараюсь не переводить на русский то, что лучше и правильнее звучит на английском. Сдавать экзамен нельзя на русском, поэтому готовьтесь к английскому, но на сколько я помню вариант был выбрать китайский и японский. Вдруг кому так проще ^-)
Краткое введение в существующие сертификации по Kubernetes
На данный момент существуют 5 сертификаций по Kubernetes от CNCF(Cloud Native Computing Foundation).
2 начального уровня(Associate): Kubernetes and Cloud Native Associate и Kubernetes Cloud Native Security Associate
Читать полностью »
Стратегии деплоя: как мы пришли к использованию Argo CD
2025-02-19 в 8:04, admin, рубрики: argocd, devops, gitlab, gitops, helm, hilbertteam, kubectl, kubernetes, selectel, terratest
Привет! Меня зовут Егор Салиев, я DevOps-инженер в провайдере IT-решений Hilbert Team. Сегодня хочу затронуть тему, которую недавно обсуждали на Kuber MeetUp в Selectel, и которая будет интересна инженерам, занимающимся настройкой CI/CD и деплоем. Рассмотрим, как со временем менялась практика развертывания приложений в Kubernetes. Обсудим переход от ручного процесса к автоматизации и сравним две модели деплоя: push и pull.
В результате мы дойдем до современного подхода — GitOps с Argo CD. Такой метод помогает компаниям стандартизировать процессы, уменьшить количество ошибок и сбоев, ускорить вывод продукта на рынок, а также сократить расходы на инфраструктуру.Читать полностью »
Ещё три утилиты, упрощающие работу с kubectl: fubectl, Kubelive, Web Kubectl
2021-04-23 в 6:37, admin, рубрики: cli, devops, kubectl, kubernetes, Блог компании Флант, системное администрирование
Какая утилита чаще всего встречается в .bash_history SRE/DevOps-инженера, работающего с Kubernetes? Конечно, kubectlЧитать полностью »
Kubernetes tips & tricks: удобные заготовки для kubectl
2020-08-03 в 6:22, admin, рубрики: devops, kubectl, kubernetes, Блог компании Флант, системное администрированиеВнутри компании мы активно делимся между собой полученными знаниями: не только в виде формальных wiki-инструкций, но и сообщениями в Slack (а чтобы ничего не терялось, предусмотрена умная система поиска, но это уже отдельная история…). У нас накопилось уже большое количество разнообразных заготовок для консольных операций в Kubernetes с kubectl. Про них и пойдет речь в этой статье.

Какие-то команды могут оказаться повседневной обыденностью для некоторых читателей, но если найдутся и те, кто откроет для себя новое, улучшив тем самым свою эффективность, — цель статьи будет достигнута.Читать полностью »
Лучшие 10 хитростей и советов по Kubernetes
2020-03-24 в 13:54, admin, рубрики: devops, docker, kubectl, kubernetes, Microservices, Блог компании Mail.Ru Group
В интернете много справочной литературы, но иногда самыми ценными становятся самые простые советы. Команда Kubernetes aaS от Mail.ru перевела подборку из десяти хитростей и советов, которые автор статьи собрала после года работы с Kubernetes. Советы не отсортированы по важности, но думаем, что каждый найдет что-то полезное для себя.
Читать полностью »
Как с tcpserver и netcat открыть туннель в Kubernetes pod или контейнер
2019-12-18 в 7:39, admin, рубрики: bash, kubectl, kubernetes, netcat, tcpserver, Блог компании Флант, Сетевые технологии, системное администрированиеПрим. перев.: Эта практическая заметка от создателя LayerCI — отличный пример так называемых tips & tricks для Kubernetes. В ней рассказывается, как можно упростить некоторые привычные операции (по эксплуатации и отладке) благодаря использованию классических утилит. О том, какие именно операции, объясняет сам автор…

Представьте типичную ситуацию: вы хотите, чтобы порт на локальном компьютере волшебным образом перенаправлял трафик в pod/контейнер (или наоборот).Читать полностью »
Анонс веб-интерфейса Kubernetes Web View (и краткий обзор других web UI для Kubernetes)
2019-09-20 в 6:20, admin, рубрики: devops, kubectl, kubernetes, open source, Блог компании Флант, системное администрированиеПрим. перев.: Автор оригинального материала — Henning Jacobs из компании Zalando. Он создал новый веб-интерфейс для работы с Kubernetes, который позиционируется как «kubectl для веба». Почему новый Open Source-проект появился и каким критериям не удовлетворили уже существующие решения — читайте в его статье.

В этой публикации я рассматриваю различные веб-интерфейсы Kubernetes с открытым исходным кодом, предъявляю свои требования к универсальному UI и рассказываю, почему разработал Kubernetes Web View — интерфейс, призванный облегчить поддержку и устранение неполадок сразу во множестве кластеров.
Сценарии использования
В Zalando мы обслуживаем большое количество пользователей Kubernetes (900+) и кластеров (100+). Есть пара типичных случаев использования, в которых бы очень пригодилась помощь специализированного веб-инструмента:
- общение с коллегами в рамках поддержки;
- реагирование на инциденты и расследование их причин.
Появилась консольная утилита kubelive для интерактивной работы с Kubernetes
2019-09-14 в 10:39, admin, рубрики: cli, devops, javascript, kubectl, kubernetes, Блог компании Флант, системное администрированиеНесколько дней назад индийский энтузиаст представил своё детище kubelive как попытку «повторно изобрести kubectl, сделав утилиту более реактивной и интерактивной». Этот анонс с большим энтузиазмом встретили на Reddit.
Kubelive — CLI-утилита, полностью написанная на JavaScript (Node.js) и использующая в своей работе клиентскую библиотеку для Kubernetes, реализованную на TypeScript (@kubernetes/client-node). Основное предназначение нового инструмента — отображать сведения о кластере и его ресурсах в реальном времени, предлагая для этого понятный (консольный) интерфейс.Читать полностью »
Что происходит в Kubernetes при запуске kubectl run? Часть 1
2017-11-21 в 7:29, admin, рубрики: devops, kubectl, kubernetes, Блог компании Флант, системное администрированиеПрим. перев.: Этот материал, озаглавленный в оригинале как «What happens when… Kubernetes edition!» и написанный Jamie Hannaford из компании Rackspace, является отличной иллюстрацией работы многих механизмов Kubernetes, которые зачастую скрыты от нашего глаза, но весьма полезны для лучшего понимания устройства этой Open Source-системы, алгоритма работы и взаимосвязей её компонентов. Поскольку вся статья весьма объёмна, её перевод разбит на две части. В первой речь идёт про работу kubectl, kube-apiserver, etcd и initializers.
P.S. Некоторые оригинальные ссылки на код в master-ветках были заменены на последние к моменту перевода коммиты, чтобы актуальность номеров строк, к которым отсылает автор, сохранялась долгое время.

Представим, что я хочу задеплоить nginx в кластере Kubernetes. Я введу в терминале нечто такое:
kubectl run --image=nginx --replicas=3
… и нажму на Enter. Через несколько секунд увижу 3 пода с nginx, распределённые по всем рабочим узлам. Работает — словно по волшебству, и это здорово! Но что на самом деле происходит под капотом?
Читать полностью »
