I am building a cloud
511–520 of 589 posts
Re: I am building a cloud
#512Re: I am building a cloud
#513Earlier quoted context omitted.
Can you elaborate a bit on what terraform and mandible are doing for you in your setup?
We've configured our Hetzner servers with terraform, so we can easily spin up a new one in case we notice that we need another slave to handle extra work (1-2 mins). Ansible is responsible for configuring the server, installing all the required packages and software (not all our infrastructure is deployed with Kamal, for instance we have clickhouse instances, DBs, redis etc and normal app slaves). TLDR; it helps us h…
Re: I am building a cloud
#514Re: I am building a cloud
#515Earlier quoted context omitted.
> Cloud vendor pricing often isn't based on cost. Business 101 teaches us that pricing isn't based on cost. Call it top down vs bottom up pricing, but the first principles "it costs me $X to make a widget, so 1.y * $X = sell the product for $Y is not how pricing works in practice.
Just to spell this out more clearly for the back row.of the classroom: The price is what the customer will pay, regardless of your costs.
Re: I am building a cloud
#516Lots of negativity towards k8s in here. It's always funny to me when $WILDLY_POPULAR_TECH gets ripped apart like this, as though no one has ever had a positive experience with it. I've seen similar pile-ons for React, microservices, git, PHP, JavaScript, cloud services, really anything that's been adopted at scale.
HN has had a hate boner for K8s for as long as I can remember. In my experience, K8s is a million times better than legacy shit it is usually replacing. The Herokus, the Ansible soup, the Chef/Puppet soup before that etc. The legacy infra that was held together by glue and sweat that everybody was afraid to touch.
Human nature, really.
Re: I am building a cloud
#517Earlier quoted context omitted.
Vms hosted in Hetzner auction instances is exactly how shellbox works. I published more details in here: https://shellbox.dev/blog/race-to-the-bottom.html
This is pretty cool, I turned a NUC at home into this, and would probably rather use you guys instead. However, is there a way for me to keep a session open without being connected? Sometimes I want the session to be there so I can connect/disconnect to check up on it, so I want "just disconnecting for a bit" to be different from "I don't care about this any more, destroy it". At home, I've done that with a Zellij se…
Re: I am building a cloud
#518I relate to the points about obscure platform limits, and leaky abstractions, but when I look at the exe.dev platform, it might be the most obscure PaaS I've seen, and has it's own strange abstractions. The shell command to start a new vm, has a --prompt flag to get an LLM to configure the VM for you. VM's have no public ipv4 IP, and the ipv6 IP doesn't seem to allow incoming connections. The only supported inbound c…
I'm very curious how they deal with subscription levels/noisy neighbors.
Re: I am building a cloud
#519I'm not sure if this is the direction the OP is going, but I would love to see a world where local small-time investors can get a bank loan, rent a facility, set up a bunch of computers, and run open-source cloud software on them that provides 95% of the features that most businesses need. Running a cloud data center could be a business like operating a self-storage facility or a car wash. Small investors love this k…
Re: I am building a cloud
#520There are plenty of alternatives out there. I built https://shellbox.dev , which gives you instant vms via ssh where unlike exe you pay only for what you use-- scale to zero. It is also regular linux, supporting vscode and zed remote, Nested virtualization, etc. If you're looking to invest im fine with only $5M :)
The other day I vibed a very stable codeserver (vscode in browser) instance with zellij browser mode (console in browser), syncthing (filesyncing), ssh, pi agent and wireguard. No exposed ports, every web frontend is password secured. I don't want to make that public, it's my way of an isolated dev environment and it runs on my private raspberry behind my tv. Costs me nothing. I hope you have a good success with your…