Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • 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 (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. A FreeBSD jail should be small.

A FreeBSD jail should be small.

Scheduled Pinned Locked Moved Uncategorized
freebsdjailsunixsysadmincdist
3 Posts 3 Posters 4 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • larvitz@burningboard.netL This user is from outside of this forum
    larvitz@burningboard.netL This user is from outside of this forum
    larvitz@burningboard.net
    wrote last edited by larvitz@burningboard.net
    #1

    A FreeBSD jail should be small. Installing Python into every jail just so your config management can run is the tail wagging the dog.

    I wrote two tiny wrappers to plug cdist directly into jexec on the host.

    The result? Full configuration management that asks for nothing but POSIX sh inside the jail itself. Zero daemons. Zero agents.

    Link Preview Image
    Automating FreeBSD Jails with cdist - Zero Dependencies Inside the Jail

    cdist is refreshingly minimal - the target only needs POSIX sh, and the control machine speaks ssh. But cdist expects one ssh endpoint per host, and FreeBSD ...

    favicon

    Larvitz Blog (blog.hofstede.it)

    My cdist-jexec connection plugin scripts: https://codeberg.org/Larvitz/jexec-cdist

    #FreeBSD #Jails #Unix #SysAdmin #cdist #DevOps

    marzlberger@neander.socialM ianthetechie@fosstodon.orgI 2 Replies Last reply
    0
    • larvitz@burningboard.netL larvitz@burningboard.net

      A FreeBSD jail should be small. Installing Python into every jail just so your config management can run is the tail wagging the dog.

      I wrote two tiny wrappers to plug cdist directly into jexec on the host.

      The result? Full configuration management that asks for nothing but POSIX sh inside the jail itself. Zero daemons. Zero agents.

      Link Preview Image
      Automating FreeBSD Jails with cdist - Zero Dependencies Inside the Jail

      cdist is refreshingly minimal - the target only needs POSIX sh, and the control machine speaks ssh. But cdist expects one ssh endpoint per host, and FreeBSD ...

      favicon

      Larvitz Blog (blog.hofstede.it)

      My cdist-jexec connection plugin scripts: https://codeberg.org/Larvitz/jexec-cdist

      #FreeBSD #Jails #Unix #SysAdmin #cdist #DevOps

      marzlberger@neander.socialM This user is from outside of this forum
      marzlberger@neander.socialM This user is from outside of this forum
      marzlberger@neander.social
      wrote last edited by
      #2

      @Larvitz Amazing!

      1 Reply Last reply
      0
      • larvitz@burningboard.netL larvitz@burningboard.net

        A FreeBSD jail should be small. Installing Python into every jail just so your config management can run is the tail wagging the dog.

        I wrote two tiny wrappers to plug cdist directly into jexec on the host.

        The result? Full configuration management that asks for nothing but POSIX sh inside the jail itself. Zero daemons. Zero agents.

        Link Preview Image
        Automating FreeBSD Jails with cdist - Zero Dependencies Inside the Jail

        cdist is refreshingly minimal - the target only needs POSIX sh, and the control machine speaks ssh. But cdist expects one ssh endpoint per host, and FreeBSD ...

        favicon

        Larvitz Blog (blog.hofstede.it)

        My cdist-jexec connection plugin scripts: https://codeberg.org/Larvitz/jexec-cdist

        #FreeBSD #Jails #Unix #SysAdmin #cdist #DevOps

        ianthetechie@fosstodon.orgI This user is from outside of this forum
        ianthetechie@fosstodon.orgI This user is from outside of this forum
        ianthetechie@fosstodon.org
        wrote last edited by
        #3

        @Larvitz I love this philosophy. Ansible gets pretty annoying cuz you need dependencies on the host for many things. Being able to “compile” to a common target like POSIX shell makes perfect sense.

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups