home.social

#vcluster — Public Fediverse posts

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

fetched live
  1. [Перевод] Kubernetes Multitenancy в 2026 году: как мы перестали поддерживать 30 кластеров и наконец сделали все правильно

    «У нас тридцать два кластера». Руководитель команды platform engineering произнес это как на исповеди. Тридцать два. В компании с девятью продуктовыми командами. По шесть окружений на каждую. Никто не планировал такого — оно просто росло по одному кластеру за раз, каждый раз, когда команде требовалось что-то чуть иное, а самым простым ответом было «подними новый». Я слышала ту или иную версию этой фразы почти в каждой компании, достигшей определенного размера. Цифра меняется — иногда двенадцать, иногда шестьдесят, — но динамика всегда одна. Kubernetes легко позволяет создавать кластеры, никто намеренно не решал, когда их использовать совместно, а когда нет, и в какой-то момент кто-то смотрит на счет за облако и ротацию дежурств — и понимает, что управление десятками кластеров медленно пожирает платформенную команду заживо. Multitenancy — ответ на эту проблему. Kubernetes не был спроектирован для multitenancy из коробки, и, чтобы построить его правильно, требуются реальные инженерные инвестиции, но именно так зрелые команды platform engineering решают эту задачу в 2026 году — со все более удобным инструментарием и все лучше понятыми паттернами. Команда VK Cloud перевела статью, охватывающую все, что автор узнал о Kubernetes multitenancy в нескольких продакшен-окружениях: какие модели существуют, где каждая из них дает сбой, как выстроить слои изоляции, которые действительно защищают тенантов друг от друга, какие инструменты стоят вашего времени и как выглядит хорошо управляемый общий кластер на практике. Если ваша команда управляет слишком большим количеством кластеров или строит платформу для безопасного обслуживания нескольких команд — это руководство, которого мне так не хватало в начале пути.

    habr.com/ru/companies/vktech/a

    #vk_cloud #kubernetes #multitenancy #networkpolicy #vcluster #capsule #kyverno #finops #platformengineering #resourcequota

  2. Friends don't let friends run production etcd on SATA disks (or basically anywhere other than local NVMe)!

    I was deploying 50 kubernetes virtual clusters (with vcluster) on top of a bare metal cluster running Talos.

    All the nodes had NVMe disks, except one, which had SATA SSD... And it did not go well at all.

    I was expecting to see a difference, but not that big. The SATA disks were saturated while the NVMe were hovering between 1-5% of I/O load.

    The SATA disks were so overloaded, that I had to kick out their node from the etcd cluster (because the API server was extremely slow).

    Oh well, it'll be 100% NVMe on this cluster from now on!

    #etcd #kubernetes #vcluster #ssd #nvme #homelab

  3. AI-generated YAML looks perfect — until you apply it.

    Hallucinated fields. Wrong versions. Deprecated options.

    All symptoms of pattern-matching without grounding in real schema.

    So I built a fun experiment: first a YAML CLI to help me validate my own configs. Then I thought: why not package it as an MCP server and let AI do it?

    The results were surprisingly good!

    Try it yourself: piotrzan.medium.com/stop-ai-fr

  4. Even More #OpenTelemetry - #Kubernetes special.

    * From Docker Compose to #Helm
    * Helm subcharts for the win
    * Kubernetes topology with #vCluster
    * #Traefik as an Ingress Controller
    * Exposing services and the Ingress class
    * A touch of the #OpenTelemetryCollector
    * Initializing PostgreSQL with data
    * Kubernetes instrumentation of pods
    * Bonus: A new #Quarkus component

    blog.frankel.ch/even-more-open

  5. Solve the multi-tenancy problem in Kubernetes and reduce costs at the same time? 🤔 Virtual clusters – aka vClusters – have their own API server and are therefore more powerful and better isolated than namespaces. 🚀🏝️ But that's not all: they are also much cheaper than real Kubernetes clusters. 💰 You can find all further details about our vCluster offer here nine.ch/products/vcluster/ on our website. 🔗 #vcluster #kubernetes #multitenancy #namespaces #nine

  6. This week’s post is the third and final in my series about running tests on #Kubernetes for each pull request. In the 1st post, I described the app and how to test locally using #Testcontainers and in a #GitHub workflow. The second post focused on setting up #GKE and running end-to-end tests on Kubernetes.

    In this post, I’ll show how to benefit from the best of both worlds with #vCluster: a single cluster with testing from each PR in complete isolation from others.

    blog.frankel.ch/pr-testing-kub

  7. Thanks @BeJUG 🇧🇪 for having me and thanks @TCoolsIT for the organization.

    I'm happy to have explained to developers how to use @opentelemetry with a touch of #vcluster.

  8. I finished today my demo about #WebAssembly on @kubernetesio with a touch of #vCluster.

    I'll be ready for my talk JCon conference in Köln on May 13th. Interested? Join me there 😎

    schedule.jcon.one/session/7839

  9. I’m an average Reddit user, scrolling much more than reading or interacting. Sometimes, however, a post rings a giant red bell. When I stumbled upon If you could add one feature to #Kubernetes, what would it be?, I knew the content would be worth it. The most voted answer is:

    Namespace scoped #CRDs

    Here's a solution with #vCluster

    blog.frankel.ch/cluster-wide-c

  10. I've revamped my @opentelemetry demo: I'm using @kubernetesio #Helm, #vCluster, the #OpenTelemetry collector, I've added a new @quarkusio service, and I've moved from APISIX to @traefik.

    If you've seen my talk before, come again, it's not the same!

    github.com/nfrankel/openteleme

  11. Stop by A6 at #kubecon to learn about #vCluster with our 2024 sponsor @loft_sh

  12. Nowadays, modern technology is constantly changing. 💾 But then, there are also times when the latest technologies need to work hand in hand with older systems and processes. 🤝 For example, when it comes to ensuring predictable network connectivity. 🔌 This is exactly where the new ‘Static Egress’ feature comes into play. ✅ Find out more about it in our newest blog post on our website: nine.ch/no-more-ip-limitations 👈 #staticegress #kubernetes #k8s #deploio #vcluster #network #ipaddress #nine

  13. Solving the multi-tenancy problem in Kubernetes and reducing costs at the same time? Yep, that's possible – with virtual clusters. 📦💵 They are also called vClusters, are more powerful and better isolated than namespaces and, above all, cheaper than separately created, «real» Kubernetes clusters. 💪 If you want more performance for less money in your Kubernetes environment, just click here: nine.ch/products/vcluster/ 🔗◀️ #vcluster #kubernetes #increaseperformance #reducecosts #nine

  14. You can now select the «StaticEgress» feature for vClusters, Deploio applications and NKE clusters in our Cockpit. 🚀 It allows pods within a cluster to use a predictable, static outgoing IP address. 🌐 This can then be used in systems outside the Nine Kubernetes Engine cluster to restrict or allow outgoing data from the pods. 💾🔁 More information, including technical details and guides on how to use it: docs.nine.ch/docs/nke/static-e. 🔗👈 #staticegress #deploio #vcluster #nke #nine

  15. Henrik Rexed focuses on reducing data center environmental impact and promotes eco-friendly cloud-native engineering. It covers measuring usage, boosting efficiency, and utilizing #Kepler, #KubeGreen, and #vCluster. bit.ly/KCDDC2024

    #KCDWashington

  16. What is a vCluster? 🤔

    Pawel explored this and other questions in his blog. ✍️ For example, he explains that a virtual cluster – or vCluster – is a fully comprehensive Kubernetes cluster that runs on another Kubernetes cluster. 📦⚙️ According to Pawel, the focus is solely on core components: These include the API server and controller manager as well as a flexible storage backend. 💾

    You'll find Pawel's blog post on our website: nine.ch/vcluster-how-is-it-use 🔗 #vcluster #nke #blog #new #nine

  17. In slack today:

    "vCluster we should be using, it’s really cool."

    I love seeing people getting excited about cool projects while at kubecon.

    #vcluster #kubecon #ArgoCon

  18. Today I published a new post in my , on the topic of in using .

    You're welcome to check it out at maze88.dev/k8s-multi-tenancy-w!

    (it's been over a year since I last touched my !)

  19. I decided to play with #VCluster
    just before midnight on a Thursday night before a long weekend because my brain craved the dopamine hit of playing with code. #ADHD FML. 🤦‍♀️🫠

    On the bright side...VCluster is super fucking dope!

    #platformengineering #k8s

  20. Trying out vcluster to provide devs with their "own" cluster. Anybody got it working with microk8s? "vcluster create test" is failing to finish cleanly and the logs are not helping at the moment.

    #k8s #vcluster

  21. can you contain #kubeflow inside #vcluster and still have access to #gpu on the nodes?