byrnedo
byrnedo on Hacker News
Skate author here: please try it out! I haven’t gotten round to diving deep into uncloud yet, but I think maybe the two projects differ in that skate has no control plane; the cli is the control plane.
I built skate out of that exact desire to have a dokku like experience that was multi host and used a standard deployment configuration syntax ( k8s manifests ).
https://skateco.github.io/docs/getting-started/
If you want, give skate a try (
https://github.com/skateco/skate ). I built it out of the frustration of having to learn the custom deploy syntax of all these other alternatives, instead it uses kubernetes manifests and is multi host.
Uncloud looks awesome and seems to have a great feature set!! Nice work!
Wouldn’t argue with you abut the k8s ux. Since it has all the ground concepts ( service, cronjob etc ) it required less effort than rolling yet another syntax.
Pulled my hair out about doing this all over the place when integrating with a node api, ended up writing
https://github.com/byrnedo/pjson. Feels like this should be covered as a more first class thing in go.
I’d check out multipass from canonical. IIRC you can specify the image it uses.
I've been working on Skate (
https://github.com/skateco/skate), a lean multi-host container platform, primarily for my own needs. Its been a great way to learn more Rust (I'm a gopher by day) and I've learned some interesting technologies and concepts.
Posted by
byrnedo on Friday September 13, 2024 @11:52AM
from the show-hn dept.
I'm a big fan of simple paas setups like Dokku, but I'm tired of learning yet another configuration syntax or ceremony when I'm perfectly happy building on kubernetes. But god do I not want to self host it. Not even k3s. I just want to be able to deploy things across a small cluster.
Currently supported resources:
- Deployments
- Daemonsets
- Cronjobs
- Services
- Ingress
- Secrets
Skate comes with letsencrypt powered TLS automatically when using ingress.
It leverages podman, openresty, ipvs and coredns.
It's very far from feature-complete, but is definitely at the point of being useful.
I just remembered that a big reason I did this was because podman supports controlling pods directly via subset of some k8s resources manifests (podman kube play). Squatting, as you put it, on the same version.
https://docs.podman.io/en/latest/markdown/podman-kube-play.1...
I suppose I could tighten things up at my end anyway though.
You mean so the user can see themselves what will be applied?
Yeah, you're right, I'd need to at least have some kind of table of supported attributes, or even mint my own schema with the subset that's valid for skate.
Striking while the iron is hot:
I love dokku and I've used it for many years.
That said, I thought I'd do something similar but with the goal of supporting k8s manifests
https://github.com/skateco/skate
It's daemonless, multi-host with multi-host networking, service discovery and like I said, allows you to create deployments, cronjobs, and route traffic via ingress resources.
Comes with letsencrypt out of the box.
Posted by
byrnedo on Tuesday June 13, 2023 @07:56AM
from the show-hn dept.
I hope people don't jump to the conclusion that they like what they like because of their gender. It could be equally attributed to what they're working with. As in, you like what you know. I've never worked in a people heavy environment, so I couldn't say I like working in one.
Posted by
byrnedo on Tuesday June 09, 2020 @11:04AM
from the nginxtools.com dept.
If you mean that by choosing one city in the US vrs the whole country's rate then you're right.
But my point was that Sweden is incomparable to the USA (Sweden has a population approaching 10 million). You'd find it very hard to find a city in the Nordics approaching that of some in the US.
Well, considering the Malmo rate is 3.4, it's still quite a factor reduced from that. Malmo might be considered the most 'dangerous' city in Sweden (please correct me if anyone disagrees? I guess Stockholm is probably statistically a better choice due to the sheer size difference).
Murders / 100k people in Sweden: 4. Chicago has 27.