sunoc

joined 2 years ago
[–] sunoc@sh.itjust.works 1 points 5 days ago

Thanks for the detailed reply! You're not the first to mention gitops for k8s, it seems interesting indeed, I'll be sure to check it!

[–] sunoc@sh.itjust.works 1 points 5 days ago

I see, that makes sense actually! Thanks for the message!

I saw the landscape website before, that's a LOT of projects! =O

[–] sunoc@sh.itjust.works 1 points 5 days ago

My goal is to have a k3s cluster as a deployment env and try and run the services I'm already using. I don't need to have any advance load balancing, I just want pods to be restarted if one of my machine stops.

[–] sunoc@sh.itjust.works 1 points 5 days ago (1 children)

How about I'll do anyway? <3

[–] sunoc@sh.itjust.works 2 points 5 days ago

I'll check it! Thanks!

[–] sunoc@sh.itjust.works 1 points 5 days ago (1 children)

Wow that's a lot of detail and information ! Thank you so much for taking the time to write all of this !

For the note taking part, it should be okay, I'm putting everything in my org-roam notes, including my current Ansible setup and my microOS combustion script!

For the rest, I'll need to try it step by step; at the moment I think my problem is actually how to access the services with Traefik, I guess it will be an important step once I'll figure it out.

Thanks again for the help!

[–] sunoc@sh.itjust.works 1 points 5 days ago

Never heard about this way to use podman before! Thanks for letting me know!

[–] sunoc@sh.itjust.works 2 points 5 days ago

Thanks, I'll check these more in detail!

 

Hey! I have been using Ansible to deploy Dockers for a few services on my Raspberry Pi for a while now and it's working great, but I want to learn MOAR and I need help...

Recently, I've been considering migrating to bare metal K3S for a few reasons:

  • To learn and actually practice K8S.
  • To have redundancy and to try HA.
  • My RPi are all already running on MicroOS, so it kind of make sense to me to try other SUSE stuff (?)
  • Maybe eventually being able to manage my two separated servers locations with a neat k3s + Tailscale setup!

Here is my problem: I don't understand how things are supposed to be done. All the examples I find feel wrong. More specifically:

  • Am I really supposed to have a collection of small yaml files for everything, that I use with kubectl apply -f ?? It feels wrong and way too "by hand"! Is there a more scripted way to do it? Should I stay with everything in Ansible ??
  • I see little to no example on how to deploy the service containers I want (pihole, navidrome, etc.) to a cluster, unlike docker-compose examples that can be found everywhere. Am I looking for the wrong thing?
  • Even official doc seems broken. Am I really supposed to run many helm commands (some of them how just fails) and try and get ssl certs just to have Rancher and its dashboard ?!

I feel that having a K3S + Traefik + Longhorn + Rancher on MicroOS should be straightforward, but it's really not.

It's very much a noob question, but I really want to understand what I am doing wrong. I'm really looking for advice and especially configuration examples that I could try to copy, use and modify!

Thanks in advance,

Cheers!