Post AjIZzwJA2SUdbLG6jI by antranigv@sigin.fo
 (DIR) More posts by antranigv@sigin.fo
 (DIR) Post #AjFvIOZRDH4621dNZI by stefano@mastodon.bsd.cafe
       2024-06-24T13:15:44Z
       
       0 likes, 0 repeats
       
       A modern, minimal, flexible, and easy-to-expand FreeBSD Jail manager built with love by experienced users for both neophytes and experts.I tested it in the past, and liked it. Testing it again now and I like it. No databases, just the jail's dataset and a single .conf file to migrate or backup a jail.https://jailer.dev/#FreeBSD #Jails #RunBSD #NoteHUB
       
 (DIR) Post #AjFvIPqqS2aE0ImnL6 by antranigv@sigin.fo
       2024-06-24T13:19:39Z
       
       1 likes, 1 repeats
       
       @stefano thank you for the post!In the coming version I'll be adding- Jailerfile, similar to Dockerfile- integration with NetGraph using @bellhyve 's NetGraph Buddy- Integration with DNSMasq- Out of the box IPv6 support- enable/disable commands- jailer init hostbridge, for those who want to expose the Jails to the WAN using if_bridge.- jailer info with better (and JSON) outputAgain, thank you!
       
 (DIR) Post #AjIZzsmR9fXCeyvQo4 by winterschon@mastodon.bsd.cafe
       2024-06-24T18:10:16Z
       
       0 likes, 0 repeats
       
       @stefano @antranigv nice work! it's refreshing to see a jail manager using the modern jail.conf.d temple syntax. reading through the main docs and noticed that there's some healthy overlap between my jail management playbooks (ansible) and this project... so I might just have to adapt those playbooks to automate these jailer wrapper functions. (it's all private cloud based infra over here, 100% FreeBSD of course).
       
 (DIR) Post #AjIZzuKVOUNdSvs9Y0 by antranigv@sigin.fo
       2024-06-24T18:16:56Z
       
       0 likes, 0 repeats
       
       @winterschon @stefano thank you!If possible, may I ping you over the coming weeks? I'd like to make an Ansible... thingie, for Jailer, where people can use Ansible to create Jails using Jailer.I'd like to do the same for other DevOps tools as well, such as Terraform.We only have support for BuildBot at the moment, but I think it’s not open sourced, as we're on a VERY OLD version that's not supported anymore. I need to update the BB deployment and the plugin code :)
       
 (DIR) Post #AjIZzvNjTyYWjEOFDU by josephholsten@mstdn.social
       2024-06-25T21:19:36Z
       
       0 likes, 0 repeats
       
       @antranigv @winterschon @stefano How’s the api stabilizing? A lot of the ansible and terraform dev I’ve done in the past is just getting the api calls wrapped meaningfully, then making sure it handles idempotence, errors, retries and properly responding to changes made outside config mgmt.
       
 (DIR) Post #AjIZzwJA2SUdbLG6jI by antranigv@sigin.fo
       2024-06-25T21:22:01Z
       
       0 likes, 0 repeats
       
       @josephholsten @winterschon @stefano that's my current issue, yes. Trying to have a stable “API”.In quotes, because it's written in shell, and by API I mean the CLI.I just learned how to integrate Ansible with Jailer, but Terraform seems more complex, as it needs Go. I have no idea how to do that. I might need a local wrapper that does SSH I guess.Overall, after 10 years of not using common DevOps tools, I can say that they haven't improved much.
       
 (DIR) Post #AjIZzx9ys4kCF9yI3k by josephholsten@mstdn.social
       2024-06-25T21:29:51Z
       
       0 likes, 0 repeats
       
       @antranigv @winterschon @stefano Terraform is going to be strange. I should look into how providers work that aren’t just doing HTTP. Yay, new things to learn!
       
 (DIR) Post #AjIZzxjQkH6I16YbJY by antranigv@sigin.fo
       2024-06-25T21:31:32Z
       
       1 likes, 0 repeats
       
       @josephholsten @winterschon @stefano my version is “yay, new things to complain about!”At some point I might just create my own configuration management.Or get smarter and learn @nico 's cdist :D