Skip to content
  • Hjem
  • Seneste
  • Etiketter
  • Populære
  • Verden
  • Bruger
  • Grupper
Temaer
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Kollaps
FARVEL BIG TECH
larvitz@burningboard.netL

larvitz@burningboard.net

@larvitz@burningboard.net
About
Indlæg
9
Emner
1
Fremhævelser
0
Grupper
0
Følgere
0
Følger
0

Vis Original

Indlæg

Seneste Bedste Controversial

  • Running Podman in production for years now, and I don't miss the Docker daemon one bit.
    larvitz@burningboard.netL larvitz@burningboard.net

    @bexelbie The secrets (by default) are stored in json files under /var/lib/containers/storage/secrets .. Only protected by the file-system permissions. If you want them to be encrypted at rest, you could use something like OpenBao (OSS fork of Hashicorp Vault)

    Ikke-kategoriseret podman linux devops systemd homelab

  • Running Podman in production for years now, and I don't miss the Docker daemon one bit.
    larvitz@burningboard.netL larvitz@burningboard.net

    @svenhennessen awesome! I use it to run production workloads on my linux server (forgejo, Nextcloud, Keycloak etc.). Worked for the last 4 years without any issue.

    Ikke-kategoriseret podman linux devops systemd homelab

  • Running Podman in production for years now, and I don't miss the Docker daemon one bit.
    larvitz@burningboard.netL larvitz@burningboard.net

    @Slash909uk

    https://burningboard.net/@Larvitz/116357824557155636

    🙂

    Ikke-kategoriseret podman linux devops systemd homelab

  • Running Podman in production for years now, and I don't miss the Docker daemon one bit.
    larvitz@burningboard.netL larvitz@burningboard.net

    @Slash909uk I doin't know of any alternatives. Quadlets are transniently transformed into systemd units by a generator. That's all very systemd specific.

    FreeBSD's Podman port ships with rc.d service scripts already. You enable them with:

    sysrc podman_enable=YES
    service podman start
    sysrc podman_service_enable=YES
    service podman_service start

    Then, containers started with --restart=always will be automatically restarted after a host reboot. Podman's internal restart logic handles this, with the podman service acting as the supervisor. This is the closest equivalent to what quadlets do on Linux.

    Ikke-kategoriseret podman linux devops systemd homelab

  • Running Podman in production for years now, and I don't miss the Docker daemon one bit.
    larvitz@burningboard.netL larvitz@burningboard.net

    @andrew That blog article took me the longest of them all. A first draft had been lingering in my blog's git repo since November last year, and I went through numerous rewrites of various parts until I found them good enough. Today, I added the final paragraph about Ansible and decided to publish it before I end up waiting another 6 months 😂

    Ikke-kategoriseret podman linux devops systemd homelab

  • Running Podman in production for years now, and I don't miss the Docker daemon one bit.
    larvitz@burningboard.netL larvitz@burningboard.net

    @shom

    ~/.config/systemd/user/ is for systmd units (podman generate systemd). That was the old way to do it.

    ~/.config/containers/systemd/ is for Quadlet files, the modern way to describe containers declaratively:

    https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html

    Quadlets files are similar to Systemd units and describe a container with all it's attributes.

    Ikke-kategoriseret podman linux devops systemd homelab

  • Running Podman in production for years now, and I don't miss the Docker daemon one bit.
    larvitz@burningboard.netL larvitz@burningboard.net

    @mmu_man Yeah for sure. LXC and Podman are different technologies.

    Ikke-kategoriseret podman linux devops systemd homelab

  • Running Podman in production for years now, and I don't miss the Docker daemon one bit.
    larvitz@burningboard.netL larvitz@burningboard.net

    @mmu_man For GUIs, there's Podman Desktop (https://podman-desktop.io) and also the web-based Cockpit Client for Podman (https://github.com/cockpit-project/cockpit-podman)

    Ikke-kategoriseret podman linux devops systemd homelab

  • Running Podman in production for years now, and I don't miss the Docker daemon one bit.
    larvitz@burningboard.netL larvitz@burningboard.net

    Running Podman in production for years now, and I don't miss the Docker daemon one bit.

    I just published a deep dive on managing OCI containers the Unix way: daemonless, rootless, and natively integrated with systemd via Quadlets.

    I cover:
    - Real secrets management
    - Auto-updates via systemd timers
    - The Docker compatibility layer

    This is the guide I wish I had when making the switch.

    Read it here: https://blog.hofstede.it/podman-in-production-quadlets-secrets-auto-updates-and-docker-compatibility/

    #Podman #Linux #DevOps #Systemd #Homelab #Sysadmin #Containers

    Ikke-kategoriseret podman linux devops systemd homelab
  • Log ind

  • Har du ikke en konto? Tilmeld

  • Login or register to search.
Powered by NodeBB Contributors
Graciously hosted by data.coop
  • First post
    Last post
0
  • Hjem
  • Seneste
  • Etiketter
  • Populære
  • Verden
  • Bruger
  • Grupper