Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pot/Potluck status report #193

Closed
wants to merge 16 commits into from
Closed
Changes from 11 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions website/content/en/status/report-2023-04-2023-06/pot.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
=== Containers and FreeBSD: Pot, Potluck and Potman

Links: +
link:https://github.com/bsdpot[Pot organization on GitHub] URL: link:https://github.com/bsdpot[]

Contact: Luca Pizzamiglio (Pot) <[email protected]> +
Contact: Bretton Vine (Potluck) <[email protected]> +
Contact: Michael Gmelin (Potman) <[email protected]>

Pot is a jail management tool that link:https://www.freebsd.org/news/status/report-2020-01-2020-03/#pot-and-the-nomad-pot-driver[also supports orchestration through Nomad].

During the last quarter, link:https://github.com/bsdpot/pot/releases/tag/0.15.5[pot 0.15.5] was released, containing a number of bugfixes and link:https://github.com/bsdpot/pot/pull/263[features to set attributes (i.e. jail sysctl variables)] from various contributors. It will be available on the 2023Q3 quarterly package set.
hny-gd marked this conversation as resolved.
Show resolved Hide resolved

Potluck aims to be to FreeBSD and pot what Dockerhub is to Linux and Docker: a repository of pot flavours and complete container images for usage with pot and in many cases Nomad.
hny-gd marked this conversation as resolved.
Show resolved Hide resolved

All Potluck containers have been rebuilt as FreeBSD 13.2 based images and are signed with link:https://github.com/bsdpot/pot/pull/242[pot signify] now.
hny-gd marked this conversation as resolved.
Show resolved Hide resolved

link:https://honeyguide.eu/posts/ansible-pot-foundation/[A Beginner's Guide to Building a Virtual Datacenter on FreeBSD with Ansible, Pot and More] has been written, explaining how a complex environment based on Pot and Potluck can be deployed with Ansible playbooks, including example nodes like MariaDB, Prometheus, Grafana, Nginx, OpenLDAP or Traefik and container orchestration managed by Nomad and Consul.
hny-gd marked this conversation as resolved.
Show resolved Hide resolved

A link:https://github.com/hashicorp/nomad/pull/13343[patch by the pot team] to improve nomad security, a scheduler and orchestrator which supports pot through link:https://cgit.freebsd.org/ports/tree/sysutils/nomad[sysutils/nomad-pot-driver], has been accepted upstream and will be part of nomad 1.6.0.
hny-gd marked this conversation as resolved.
Show resolved Hide resolved

hny-gd marked this conversation as resolved.
Show resolved Hide resolved
As always, feedback and patches are welcome.

Potluck is sponsored by Honeyguide Group.