home.social

#minikube — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #minikube, aggregated by home.social.

  1. Kubernetes без магии: запускаем первый кластер, разбираем архитектуру и взаимодействие компонентов

    Kubernetes часто называют сложной системой, в которой легко запутаться. Control Plane, etcd, scheduler, worker nodes — когда сталкиваешься с этим в первый раз, кажется, что разобраться невозможно. Но на самом деле за громкими названиями скрываются простые и логичные компоненты. Мы подготовили простую теоретическую подводку и ранбук по запуску своего кластера с нуля. Материал подойдёт всем, кто хоть немного знаком с контейнерами и хочет понять, что происходит после команды kubectl apply. Никакой магии — только архитектура, жизненные циклы, живые примеры и пара схем для наглядности. Поехали →

    habr.com/ru/companies/netology

    #minikube #kubectl #docker #nginx #control_plane #pod #ноды #архитектура_Kubernetes #запуск_кластера #kubeproxy

  2. You can deploy a Quarkus application to Kubernetes without writing YAML.

    Yes, really.

    Quarkus can generate the Kubernetes resources for you, build the container, and deploy directly to a local cluster like Minikube.

    In this tutorial I show the full workflow step-by-step.

    🔗 the-main-thread.com/p/quarkus-

    #Quarkus #Java #Kubernetes #CloudNative #Minikube #DevOps #OpenSource

  3. Как я учу Kubernetes. Запуск локального Minikube, реальные ошибки и как я их решал

    Я изучаю Kubernetes как часть практики по контейнеризации и автоматизации развертывания. Чтобы системно выстроить понимание, я веду рабочий конспект в формате статьи: фиксирую используемые команды, практические наблюдения и способы решения возникающих проблем. Моя цель - уверенно понимать, как устроен кластер изнутри, и уметь работать с ним в реальных условиях. Эта статья будет полезна тем, кто также начинает путь в Kubernetes и сталкивается с тем, что документация даёт базу, но не всегда описывает полную последовательность действий и типичные ошибки, возникающие в процессе. Для практики я использую локальный кластер на Minikube - он позволяет экспериментировать с компонентами Kubernetes без аренды серверов или облачных инфраструктуры.

    habr.com/ru/articles/969404/

    #kubernetes #minikube #docker #docker_desktop #devops #инфраструктура #troubleshooting #junior #обучение #решение_проблем

  4. Поднимает AWX-Ansible (AWX-Operator) под Minikube в Debian

    Ранее уже писал статью о поднятии AWX-Ansible но тот способ уже не работает так как в DEV образе слишком много изменений и с стабильной версии повторно не удалось развернуть (хотя полностью DEV версия прекрасно работает).

    habr.com/ru/articles/971102/

    #awx #ansible #minikube #linux #docker #automatization

  5. #ThreeGoodThings today were

    😀 First snow

    😀 Shamanic counselling for a client

    😀 Breakthrough on a tricky problem at work (got #minikube up and running on #linux )

    #3goodthings #DreiGuteDinge

  6. Kubernetes с поддержкой confidential containers (CoCo). Хакеры и облачные провайдеры останутся ни с чем

    Kubernetes, который нельзя взломать. Знакомьтесь с Confidential Containers - технология, которая скрывает ваши контейнеры ото всех. В посте мы разберем: 1. Секреты архитектуры невидимых подов 2. Волшебство аппаратного шифрования (TEE) на практике 3. Kata Containers как ключ к конфиденциальности 4. Готовый манифест для запуска вашего первого «невидимого» контейнера

    habr.com/ru/articles/968324/

    #kubernetes #containers #security #kata #кубернетес #контейнеры #безопасность #runtime #minikube #k8s

  7. Мой домашний Kubernetes, или DevOps-«песочница» на домашнем ПК

    Наряду с развитием искусственного интеллекта, облачные вычисления названы основополагающей технологией будущего. Наверное, многие слышали, как важны и ценны знания Docker и Kubernetes в современном мире ИТ. Но как подступиться к этим технологиям, если ранее с ними вы не сталкивались? Я всегда считал, что серьезные вещи начинаются с малого, но это малое должно быть самой сутью интересующего феномена. Предлагаю разобраться, как работает полнофункциональное веб-приложение, реализующее современный стек технологий и, конечно же, развёрнутое в кластере Kubernetes. Сделав первый шаг, вы всегда сможете продолжить свой путь исследования, заниматься самообразованием и отладкой разнообразных приложений, реализующих различные подходы, в том числе и самые современные.

    habr.com/ru/articles/964546/

    #minikube #kubernetes #первые_шаги #DevOps #Docker

  8. I ran a local #Kubernetes environment and 5 pods of #nestjs app using #podman and #minikube
    It was an interested exercise, I'll add a post to my blog about it.

  9. Ugh I can no longer test anything with #minikube on my VM because Google Container Registry blocked all of TornadoVPS's IPs and minikube is hardcoded to pull from gcr.io. Now I need to find someone at #google to get unbanned.

  10. I've heard many people complain about before so I can't believe I'm about to say this, but I think I like Kubernetes.

    Now I haven't set up a multi-node, production-ready cluster yet, so maybe that's why I'm so optimistic. For now, I'm just using to actually learn how to use Kubernetes stuff like pods, services, deployments and Helm charts.

    :kubernetes:

  11. Локальная разработка с Kubernetes. Немного танцев с бубном

    На нескольких проектах я сталкивался с ситуацией, когда есть Kubernetes с разными окружениями типа dev, stage, prod и т.д. Код сервисов в эти самые окружения попадает в процессе CI/CD: то есть мы мержим какую-то ветку с разрабатываемой фичей или исправлением бага в ветку, которая “привязана” к окружению и дальше наш код деплоится в кластер. Думаю, для многих - это уже стандартная история. Давайте представим, что нужно сделать задачу, относящуюся к какому-нибудь микросервису, эта задача подразумевает запрос по сети к другому микросервису, а тот, в свою очередь, посылает запрос к еще другим микросервисам. Как быть, когда мы хотим, чтобы нам были доступны данные из других микросервисов, чтобы протестировать то, что мы сделали не в тестах с моками, а в условиях, похожих на “боевые”. Тут самым очевидным, как мне кажется, является разворачивание локально микросервиса, код которого мы “ковыряем” и проброс портов до целевого микросервиса в dev кластере (или в другом кластере, предназначенным для тестирования), например:

    habr.com/ru/articles/926556/

    #kubernetes #minikube #telepresence #k9s #микросервисы #разработка #kubectl

  12. I'm sharing this because I found it very helpful in getting podman removed and installing Docker so I could run Minikube. (Minikube doesn't run well with Podman.) My distro kept installing podman instead of Docker and I was trying to avoid needing to troubleshoot that issue.

    How to install that latest version of Docker on AlmaLinux | TechRepublic
    techrepublic.com/article/insta

    #podman #Docker #Minikube

  13. #Minecraft admins here?
    I want to reverse proxy into #NeoForge
    #Velocity, #Minikube Gate Lite, or Infrarust?
    I only need domain-based routing, no other fancy features.

    I've found github.com/urubuhost/proxy-pro adding PROXY-protocol support, which is compatible with Minikube Gate Lite.

    NeoVelocity adds support for Velocity, but Velocity itself is Java based.

    Infrarust doesn't seem to support RealIP forwarding in any capacity.

  14. I have had problems running #minikube on #kvm on #fedora 41 which was fixed by changing the libvirt network backend to iptables (which is just a front end to nftables)

  15. I'm going to be at . At the maintainers summit beforehand, at the contribfest, and at the project pavilion.

    Contribfest session: kccnceu2025.sched.com/event/1t

    I'm looking forward to connecting with folks working on different projects. People have been quite busy building out Headlamp Kubernetes UIs for ecosystem tooling and standards like and

  16. Сканируем кластер Kubernetes без лишних сущностей

    Обеспечение безопасности инфраструктуры является неотъемлемой частью процессов DevSecOps. На сегодняшний день для работы различных приложений используются контейнеры, а для управления ими применяется Kubernetes. Когда речь заходит о безопасности контейнеров, то обычно все вспоминают о сканировании образов и поиске в них уязвимостей. Но при этом не стоит забывать и о безопасности самой среды оркестрации Kubernetes, которая управляет всеми нашими контейнерами. О безопасной настройке Kubernetes написано немало статей, однако важно понимать, что недостаточно один раз безопасно настроить. Необходимо периодически проверять уровень защищенности K8s, а в этом лучше всего помогут сканеры безопасности, некоторые из которых мы сегодня и рассмотрим.

    habr.com/ru/companies/otus/art

    #kubernetes #minikube #microk8s #security #k8s

  17. Сканируем кластер Kubernetes без лишних сущностей

    Обеспечение безопасности инфраструктуры является неотъемлемой частью процессов DevSecOps. На сегодняшний день для работы различных приложений используются контейнеры, а для управления ими применяется Kubernetes. Когда речь заходит о безопасности контейнеров, то обычно все вспоминают о сканировании образов и поиске в них уязвимостей. Но при этом не стоит забывать и о безопасности самой среды оркестрации Kubernetes, которая управляет всеми нашими контейнерами. О безопасной настройке Kubernetes написано немало статей, однако важно понимать, что недостаточно один раз безопасно настроить. Необходимо периодически проверять уровень защищенности K8s, а в этом лучше всего помогут сканеры безопасности, некоторые из которых мы сегодня и рассмотрим.

    habr.com/ru/companies/otus/art

    #kubernetes #minikube #microk8s #security #k8s

  18. Сканируем кластер Kubernetes без лишних сущностей

    Обеспечение безопасности инфраструктуры является неотъемлемой частью процессов DevSecOps. На сегодняшний день для работы различных приложений используются контейнеры, а для управления ими применяется Kubernetes. Когда речь заходит о безопасности контейнеров, то обычно все вспоминают о сканировании образов и поиске в них уязвимостей. Но при этом не стоит забывать и о безопасности самой среды оркестрации Kubernetes, которая управляет всеми нашими контейнерами. О безопасной настройке Kubernetes написано немало статей, однако важно понимать, что недостаточно один раз безопасно настроить. Необходимо периодически проверять уровень защищенности K8s, а в этом лучше всего помогут сканеры безопасности, некоторые из которых мы сегодня и рассмотрим.

    habr.com/ru/companies/otus/art

    #kubernetes #minikube #microk8s #security #k8s

  19. Сканируем кластер Kubernetes без лишних сущностей

    Обеспечение безопасности инфраструктуры является неотъемлемой частью процессов DevSecOps. На сегодняшний день для работы различных приложений используются контейнеры, а для управления ими применяется Kubernetes. Когда речь заходит о безопасности контейнеров, то обычно все вспоминают о сканировании образов и поиске в них уязвимостей. Но при этом не стоит забывать и о безопасности самой среды оркестрации Kubernetes, которая управляет всеми нашими контейнерами. О безопасной настройке Kubernetes написано немало статей, однако важно понимать, что недостаточно один раз безопасно настроить. Необходимо периодически проверять уровень защищенности K8s, а в этом лучше всего помогут сканеры безопасности, некоторые из которых мы сегодня и рассмотрим.

    habr.com/ru/companies/otus/art

    #kubernetes #minikube #microk8s #security #k8s

  20. Tried #minikube with #hyperv and it seems to work better than #virtualbox
    Anyone noticed?

  21. *seufz*

    Brot kann wenigstens schimmeln, aber was kann eigentlich #minikube?

  22. Installed #minikube on windows by @chocolatey non admin script.
    Fixed #docker image pull error due to the custom #certificate authority from #bluecoat🤬 proxy:
    minikube ssh into the single cluster node and configured openssl docker cert with a little help from gpt-4o
    Asked in #kubernetes slack but basically I had to solve it all by myself. Consider that minikube is based on #buildroot instead of a regular linux os, like kind cluster instead, and a tool as update-ca-certificates is not present.

  23. Got #MiniKube with the #MetalLB and #Ingress plugins, all good. However, I literally cannot figure out how to access my charts, containing #ClusterIP services with ingresses. If anyone has any ideas as to what I could try, all ears!

    Tried through tunnel, mapped the Minikube IP to the domain in /etc/hosts, MetalLB is configured to a free IP subrange of the MK address.

    Tried using #KVM but #Podman as well, rootless and not. Nothing seems to work.

    #K8S #Kubernetes #DevOps #K3S #Helm #HelmChart #KubernetesHelm #IngressNginx #NGINX

  24. @eliasp damn, really? Not even a shell can be used in this case then... thanks for the tips! You wouldn't happen to have the `LD_PRELOAD` hack at hand by any chance, would you?

    Or maybe you might know of a better way to map a hostname to the #minikube IP? Basically trying to test my #ingress configuration.

    #k8s #Kubernetes #Helm #HelmChart #DevOps

  25. Anyone got any good #NixOS resources for setting up #Minikube with #Podman or #KVM in a #Nix shell?

    Or at least any good #NixFlake guide on setting up #QEMU and #KVM?

    #NixShell #NixFlakes #Kubernetes #K8S

  26. @giuseppe I was never a big fan of Minikube. Depending on your requirements, you might want to look into K3s / K3d.

    k3s.io/
    k3d.io/

    #k3s #k3d #microk8s #minikube

  27. Am Wochenende ein wenig #Kubernetes geübt, dafür ein #DockerImage angepasst dabei auf Fragen gestossen:
    Wie lädt man Images ins lokale #Minikube hoch? Und wie war das noch gleich mit #DockerHub und wie verwendet man die #GoogleDockerRegistry ?

    Wenn ich das nächste Mal danach suche, finde ich es auf meiner eigenen Seite :-)

    unixwitch.de/de/sysadmin/tools