Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Mirantis Blog

    mirantis.com · Company blog · on HN since 2012

    Mirantis, a cloud infrastructure company, blogs about Kubernetes, OpenStack, Docker Enterprise and Swarm, and announces its products and acquisitions.

    Visit blogHN submissions
    DevOps & CloudOpen Source & Linux
    What HN says

    HN links it for Docker Swarm and Kubernetes news after Mirantis bought Docker's enterprise business; it also posts hiring and contest announcements.

    Stats for nerds
    50HN people shared it
    38linked in comments
    489story points
    Apr 2026last shared
    2013people per year2026

    Top posts on HN

    1. 1
      Infrastructure Software is Dead
      1 person · 228 points · first shared 2016 · 134 comments on HN
    2. 2
      Virtlet: run VMs as Kubernetes pods
      2 people · 179 points · first shared 2018 · 23 comments on HN
    3. 3
      Mirantis will continue to support and develop Docker Swarm
      7 people · 7 points · first shared 2020 · 1 comments on HN
    4. 4
      Today I Learned: How to Enable SSH with Keypair Login on Windows Server 2019
      1 person · 6 points · first shared 2020 · Discussion on HN
    5. 5
      Mirantis Acquires Docker Enterprise Platform Business
      1 person · 6 points · first shared 2019 · Discussion on HN
    6. 6
      Mirantis Acquires Lens – The Kubernetes IDE
      1 person · 5 points · first shared 2020 · Discussion on HN
    7. 7
      Mirantis to take over support of Kubernetes dockershim
      2 people · 4 points · first shared 2020 · Discussion on HN
    8. 8
      Virtlet vs. KubeVirt comparison: which is better?
      1 person · 4 points · first shared 2018 · Discussion on HN
    9. 9
      Lens IDE for Kubernetes goes subscription only
      1 person · 4 points · first shared 2022 · 1 comments on HN
    10. 10
      Run Kubernetes On-Premises
      4 people · 3 points · first shared 2014 · Discussion on HN

    What HN people wrote when they linked it

    • simoncionApr 2026

      > ...it doesn't burn much CPU at all unless...

      You noticed that I said "(intermittently) half of the CPU power", yeah?

      > Third, try to remember that you're running a tool that provides most of what you need to run a service...

      I already get everything that I need to run a service with old-ass systems like OpenRC+netifrc or -hack, gag- systemd and its swarm of dependencies. "Run a service on a *nix box" is a thing that we've had pretty well nailed down for decades now. It is -after all- how the services that run Kubernetes get run. Do note that you're talking to someone who does Linux system administration both as a hobby and professionally.

      > Sorry I meant k0s. Off by one error at 3 am.

      Sure, no problem. Shit happens.

      So, k0s? Compared to minikube, the official minimum spec tables [0] indicate that -if you colocate the controller and worker- it cuts the CPU and RAM needs in half, and cuts the disk space by a factor of ten. That's nice, but that's still an eighth of the RAM and (intermittently) a quarter of the CPU of our hypothetical-but-plausible castoff laptop. That's still a lot of resources. And compared to what it costs you, you don't get much. If we were talking about some big, bad, mutually-untrusted-multitenant situation, it could be worth the cost, but -despite what folks like the CNCF might like you to believe- that's not the only scenario out there.

      Also Mirantis is responsible for k0s? [1][3] After their rugpull with their Openstack distro way back when, I…

    • no_circuitApr 2022

      Sandboxing. The new way of doing containers.

      I'd think of it as plugins everywhere, like L7 proxies [1]. The code for a network filter could be reloaded in the server upon detection to a configuration change. I believe the startup mad dash is on to capture who is going to run the container runtimes, and host the plugin repositories.

      So my guess is that Fermyon Technologies with Spin could be looking to follow the Vercel with NextJS model where everything will be open source and runnable from the development runtime, but there eventually will be features like Edge Functions [2] in five years that will only be available when you deploy to their hosted service. They'll likely work towards that with web services with Spin [3]
      and CMS with Bartholomew [4] for starters. Instead of everything linked together in a NodeJS app directly, your code will run from a WASM library in a sandbox.

      But my guess about the Vercel model could be slightly wrong after checking out their solid founding team [5] -- the bios emphasize the WASM and Kubernetes worlds. The problem if it is something like the Docker model is that the standard will just be made with the big players like OpenContainer [6] and the enterprise business sold off [7], and/or folded into one of the cloud infra players (with the data centers).

      [1] https://github.com/proxy-wasm/spec

      [2] https://vercel.com/docs/concepts/functions/edge-functions

      [3] https://spin.fermyon.dev/

      [4] https://github.com/fermyon/bartholomew

      [5]…

    • rektideFeb 2022

      Kubernetes requires a tool which implements the Container Runtime Interface (CRI), a standardized API for starting & managing containers. This is from 2015-2016[1]. The CRI interface is defined by & owned by Kubernetes, and there's a lot of implementations: runc, crun, youki, dockershim and likely more.

      For a while Kubernetes has included something called the "dockershim", it's own implementation of a CRI interface that, under the hood, calls Docker or Podman, so Kubernetes "pods" run in Docker/Podman. There's also tools like Kind[3] ("kubernetes in docker") that go further- not just hosting Kubernetes worker containers in Docker, but hosting the main kubernetes daemons also in Docker.

      Kubernetes deprecated Dockershim, formally in December 2020, but is just throwing the switch now in the upcoming 1.24, expected mid-April[4]. A company Mirantis has pledged to take over support of Dockershim[5], and is calling the new effort "cri-dockerd"[6]. This should allow Kubernetes workers to continue to run via Docker or Podman.

      Kind is unaffected, since it runs the main Kubernetes controllers in Docker, which then launch their own opencontainerd (one off the main CRI implementations) inside that Docker container, nested like, so no dockership/cri-dockerd is needed).

      Worth re-noting that Podman includes tools to try to run Kubernetes pods directly, without running the rest of Kubernetes.

      [1] https://kubernetes.io/blog/2016/12/container-runtime-interface-cri-in-kubernetes/

      [2]…

    • senecaJan 2020

      > Mirantis is just some cloud hosting provider and from what I can tell it has no connection to Docker. I'm generally interested in why all the FUD around Docker and Swarm. Can you support these FUD statements with some legit news stories or blog posts from the people involved at Docker?

      https://www.mirantis.com/blog/mirantis-acquires-docker-enterprise-platform-business/

      > Today we announced that we have acquired the Docker Enterprise platform business from Docker, Inc. including its industry leading Docker Enterprise and 750 customers.

      > What About Docker Swarm?
      > The primary orchestrator going forward is Kubernetes. Mirantis is committed to providing an excellent experience to all Docker Enterprise platform customers and currently expects to support Swarm for at least two years, depending on customer input into the roadmap. Mirantis is also evaluating options for making the transition to Kubernetes easier for Swarm users.

      Mirantis owns essentially all of Docker, outside of Docker for Desktop (someone correct me here if I'm wrong), now. They are saying that Swarm is not the future of Docker. It's entirely possible that the remainder of Docker, now a developer tooling company, will continue with Swarm, but it seems unlikely. Also possible the community will keep it alive. None of those maybes are things I'd bet my platform on though.

    • lobster_johnsonMay 2018

      I did describe both (Google could do a much better job with the integration on GCP/GKE), but by "Kubernetes first" I meant the latter.

      Databases run fine on Kubernetes and have been doing fine since 1.7, and the meme that Docker is bad for stateful apps is a getting a bit old. The challenges are mostly the same as with running databases on a VM or bare metal. In particular, you need to know how to manage HA.

      The weakest point is perhaps that Kubernetes's scheduler completely ignores disk I/O, so you have to bare careful to avoid sharing a node with multiple disk-heavy apps that will compete for resources. This is includes the file system cache; for example, PostgreSQL works best when it can rely on the OS to cache pages, so you don't want other apps (including Docker and Kubernetes themselves) to compete there.

      That said, I wasn't saying that a hosted solution shouldn't also offer VMs. Just that Kubernetes should be the main entrypoint and control plane. And someone figured out a way to run VMs via Kubernetes [1], which is a neat example of a solution to the lack of integration I was complaining about earlier.

      [1] https://www.mirantis.com/blog/virtlet-run-vms-as-kubernetes-pods/

    • samstaveAug 2013

      Mountain View Ca - Fulltime:

      Mirantis is an OpenStack solutions and technology company help the wider adoption of OpenStack as well as contributing substantially to it development, and extending its capabilities via our own technology and products.

      We are hiring a range of positions:

      Engineering - http://www.mirantis.com/careers/

      Cloud Platform Services Architect Mountain View, CA, United States

      Customer Engagement Program Manager Mountain View, CA, United States

      OpenStack Cloud Architect Mountain View, CA, United States

      OpenStack Deployment Engineer Mountain View, CA, United States

      OpenStack Operations Engineer Mountain View, CA, United States

      Python Engineer – OpenStack Community Mountain View, CA, United States

      Sales/Solutions Engineer Mountain View, CA, United States

      Sustaining Engineer for OpenStack Deployment

      Well funded, great customers large, complex and interesting projects - great pay, benefits and flexibility.

      Email me: sstave@mirantis.com

    Related

    CoreOS Blogcoreos.com316 people

    CoreOS is building a container runtime, Rocket

    CoreOS Blog
    Company · last shared 2020
    CNCF Blogcncf.io257 people

    gRPC-Web is going GA

    CNCF Blog
    Company · last shared 2026
    Weaveworks Blogweave.works71 people

    Linux Namespaces and Go Don't Mix

    Weaveworks Blog
    Company · last shared 2025
    Yandex Blogmedium.com/yandex18 people

    Good Retry, Bad Retry

    Yandex Blog
    Company · last shared 2026
    Mesosphere Blogmesosphere.com150 people

    Docker vs. Kubernetes vs. Mesos

    Mesosphere Blog
    Company · last shared 2019
    Container Solutions Blogcontainer-solutions.com70 people

    Why I'm No Longer Talking to Architects About Microservices

    Container Solutions Blog
    Company · last shared 2025
    Jessie Frazelleblog.jessfraz.com146 people

    Containers vs. Zones vs. Jails vs. VMs

    Jessie Frazelle
    Personal · last shared 2025
    Cilium Blogcilium.io47 people

    eBPF – The Future of Networking and Security

    Cilium Blog
    Company · last shared 2026