| ▲ | jayofdoom 15 hours ago |
| More reason to run your infrastructure using open source software in your own datacenter. OpenStack has been around for closing in on two decades, running clouds and being mostly governance-drama-free. It's not surprising that a proprietary ecosystem built on open source software locked up behind a gate doesn't make a worthwhile ecosystem for building open source tooling against. |
|
| ▲ | hrmtst93837 14 hours ago | parent | next [-] |
| Running OpenStack for this is a massive project cost compared to spinning up a few local services, and the operational mess is on a different planet from "I need to fake a handful of API calls on my laptop". Self-hosting still means updates, drivers, and k8s/OpenStack glue code. Nobody sane are doing that for local dev, use Minikube or Podman if you want DIY and still like weekends. |
| |
| ▲ | jayofdoom 12 hours ago | parent [-] | | I'm saying not that OpenStack can replace LocalStack, but instead that LocalStack, by building a project on top of proprietary APIs, set themselves up to fail. | | |
| ▲ | waterTanuki 11 hours ago | parent [-] | | LocalStack built a mock of proprietary APIs, not on top. There's a distinct difference. |
|
|
|
| ▲ | UltraSane 13 hours ago | parent | prev | next [-] |
| OpenStack is one of the most complicated platforms in existence and finding suitably talented admins is very hard. |
| |
| ▲ | jayofdoom 12 hours ago | parent [-] | | This is true, sadly -- but the documentation exists and community is friendly to those who wanna build those skills. It's extremely difficult to build something the size of OpenStack without making it so configurable that operating it needs a decoder ring. I'm doing everything I can in Ironic to make it more friendly and flexible out of the box, but it's a difficult problem to solve. I always tell people: OpenStack can do almost anything you want... if you can configure it to do so :). |
|
|
| ▲ | egorfine 13 hours ago | parent | prev [-] |
| > More reason to run your infrastructure using open source software in your own datacenter Until they stop being open source. Like, you know, LocalStack. |
| |
| ▲ | jayofdoom 12 hours ago | parent [-] | | There's a reason I point out the longevity of OpenStack. As a project, it has significant corporate sponsorship and policies to ensure that one entity can't take over control of it. For instance; the OpenStack Technical Committee is never permitted to have a majority membership made up of a single entity's employees. This means that even though Red Hat, at this stage in it's development, has a majority of contribution, the project itself can never be taken over by a single entity. People find project governance, and particularly "corporate" involvement in open source to be distasteful -- but in my experience, and OpenStack is a winning example of this -- setting up good boundaries to let companies work together has proven to be sustainable. | | |
| ▲ | lmz 12 hours ago | parent [-] | | > This means that even though Red Hat, at this stage in it's development, has a majority of contribution, the project itself can never be taken over by a single entity. If it's one company with the majority of contributions then they can just stop contributing (or put their efforts into a proprietary fork) and all that you're left with is the code and the name. Which is maybe better than "just the code", but not by much. |
|
|