User avatar
pathetic piss kitten @kitten@elizabeth.cat
1mo
okay, I have a new opinion

do NOT use k0smotron
:blobcateyes@polycule.li:1
5
0
2
1

User avatar
prey ⏿ @ny@dissociat.ing
1mo
@kitten what happened?
1
0
0
0
User avatar
pathetic piss kitten @kitten@elizabeth.cat
1mo
@ny I learned about it and its architecture looks bad for me
1
0
1
0
User avatar
prey ⏿ @ny@dissociat.ing
1mo
@kitten o? i've been using it for a while so if ur happy to share any specifics maybe it'd help me too!! ><
1
0
0
0
User avatar
pathetic piss kitten @kitten@elizabeth.cat
1mo
@ny I'm seeing it might actually be a thing of an adjacent project, k0smotron

but the whole piling all the control plane into a single pod doesn't sound that good to me
1
0
1
0
User avatar
prey ⏿ @ny@dissociat.ing
1mo
@kitten oh yeah that sounds like cluster-in-cluster stuff! no idea about that,,
k0s on its own just lets you assign controller nodes and handles that like any other k0s distribution i've ever used ><
1
0
1
0
User avatar
prey ⏿ @ny@dissociat.ing
1mo
@kitten now the actual bad architectural decisions involve its bundled calico which doesn't just use a helm chart or something but instead installs itself weirdly at startup and i hate it but that can be worked around
:neocat_think:1
0
0
0
1
User avatar
embr drgn_sparkle @embr@drgn.gay
1mo
@kitten what did it do
1
0
0
0
User avatar
pathetic piss kitten @kitten@elizabeth.cat
1mo
@embr take, in my subjective opinion, wrong technical decisions

although I'm seeing it might actually be a thing of this other weird project, k0smotron
1
1
1
0
User avatar
embr drgn_sparkle @embr@drgn.gay
1mo
@kitten how so?
1
0
0
0
User avatar
pathetic piss kitten @kitten@elizabeth.cat
1mo
@embr they pile all the control plane components into a single pod
1
0
0
0
User avatar
embr drgn_sparkle @embr@drgn.gay
1mo
@kitten ...like k3s does with the combined server process, or it literally just hands one kubelet a manifest with the whole control plane in it?
2
0
0
0
User avatar
Tammi 𝆮 𓃠 @tammeow@cute-spellcasting-ideas.eu
1mo
@embr @kitten i think minikube is worse. when using the docker driver, it will run a debian with systemd in a docker container to then run docker containers inside that container.
1
0
0
0
User avatar
pathetic piss kitten @kitten@elizabeth.cat
1mo
@tammeow @embr I mean, I don't see that as that bad considering minikube was built with a very specific purpose in mind, which leaned more into just "easily having a functional cluster available" rather than doing it in an efficient or elegant way

(also you should check out
kind)
0
0
2
0
User avatar
pathetic piss kitten @kitten@elizabeth.cat
1mo
@embr from what I've heard I infer the latter, but this is second hand info from what gf is doing at work, I'm not running it myself
0
0
0
0
1mo
@kitten what's k0s
1
0
0
0
User avatar
pathetic piss kitten @kitten@elizabeth.cat
1mo
@freya a slim k8s distribution
2
0
0
0
@kitten my containerisation brain extends about as far as Kata Containers, which is legitimately extremely cool
0
0
1
0
User avatar
Daphne Preston-Kendal @dpk@swhack.com
1mo
@kitten neocat_laptop_notice

rereads

neocat_sad
1
0
0
0
User avatar
pathetic piss kitten @kitten@elizabeth.cat
1mo
1
0
0
0
User avatar
pathetic piss kitten @kitten@elizabeth.cat
1mo
@dpk ah :_
1
0
0
0
User avatar
pathetic piss kitten @kitten@elizabeth.cat
1mo
@dpk puts you in a container neocat_box
1
0
1
0
User avatar
Daphne Preston-Kendal @dpk@swhack.com
1mo
@kitten
0
0
1
0
User avatar
Navi blobCat_real therian @navi@catcatnya.com
1mo
@kitten why didn't they just call it ks
0
0
1
0