/srv/irclogs.ubuntu.com/2023/06/27/#ubuntu-discuss.txt

lotuspsychjegood morning02:04
enoqso regarding snap: when would you use it over docker or flatpak14:26
CrinI think he said basicly it depends?14:27
enoqwe are deploying software to k8s or docker swarm at work14:27
enoqat home I'm using flatpak for a few desktop apps14:27
enoqI'm not reallying using Ubuntu so I don't understand where snap fits in really14:28
Crinsnaps isnt ubuntu only14:30
enoqI know, that's why I'm asking14:30
ograwell, snaps are a distro independent self containing secure packaging system14:31
enoqso more like an immutable, containerized deb package 14:31
ograusing a similar permission system as IOS for access to any resources or for sharing libs, content etc14:31
ograalong wih that they come with built in self test mechanisms, config system, backup system etc14:32
ograthey are transactional, so you can always roll back manaually or automatically to the last knwon good state 14:32
enoqimplemented through symlinks?14:32
ograthey are atomic maning they will only start/run when the full thing has been updated 14:33
ogralol, no implemented to rolling back the package 14:33
ogras/t👋hrough14:33
ograbah14:33
ograsilly emoji plugin14:33
ograto -> through14:33
ograand as i said in the other channel they are 100 tinker proof ... through being suashfs blobs that are gpg signed ... the signature and checksum are permanently verified14:34
ogra*squashfs14:35
ograwhat you can deliver va snaps is completely unlimited ... we have kernels, bootloaders and whole OS images shipped via snaps14:36
ograso yu can definitely not compare flatpak and snap ... 14:37
ograflatpack does one thing and does hat one thing well ... but it cant do anytng beyond this (delivering desktop apps)14:37
enoqthank you14:39
ogradocker is a mess of puzzle pieces thrown together, not particulary secure but it fulfills the purpose for containers ... but again rather single purpose 14:39
enoqyeah, I think if you wanted to share libs through it, that'd be kinda crazy14:39
Crini habe no idea how to deploy snaps to kubernetes14:40
ogra(btw we have a "single node k8s snap" .... https://snapcraft.io/microk8s ...)14:40
ogra(as well as other k8s bits https://snapcraft.io/search?q=kubernetes ...)14:42
Crinyes im reading those14:43
enoqCrin: I think that's just a minikube alternative14:43
ogramicrok8s probabyl is (i don know minikube) ... thinks like https://snapcraft.io/kubernetes-worker and the like are fully fledged kubernetes though ... you can definitely run your whole k8s infra wit canonical maintained snaps 14:47
* ogra notes he needs a new "h" key ... and probably a dyslexia training 🙂14:48
Crinwe are not using k8s at work honestly im not sure what is used14:49
CrinI probably should look into it just for fun14:49

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!