From nobody Tue Jul 11 10:14:48 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R0cDm3tgMzZRCd for ; Tue, 11 Jul 2023 10:14:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R0cDm3Hxlz3hlj; Tue, 11 Jul 2023 10:14:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689070488; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hbK+rZeB5UUXLsFoKAhdy1H7tOe5pPwTYs/oiqHSj5I=; b=EYtHmIuQ5iGVbRFQmDk7XKaOIW65CVScCViZwZkZq9eTIZVsTbQdSLoX9tnVYiDOjxcKiQ 50P6PWK/jZyA1i0LpR4Qak6vNGIcJRMhCTEoUt3cbE/z5Pt+N2kOuuy6esAuyxBlEFgWJD UpdI8qTGQZfPrGhbg+62qUbqlStfRT8O/436W0Q0kHJabmAU2lT2Bd/akt2/aR1EgQPrIK Bb+4y8Mit7Elon1S5RJ5eJn2OsZjIHMMVU6/q3ctJhwCGsIoTBC2EZjO97HwlFuXV9WM0x 3KYe6AEKU1b78wQV3arQeTWTJJVTPVoL0sgWG0jNo85sga9Ppciy6W3A8F10rw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689070488; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hbK+rZeB5UUXLsFoKAhdy1H7tOe5pPwTYs/oiqHSj5I=; b=l1/qCZJw57VRomfZIUuQL2sXkbzXp9F9d7N6JD+WzTAfpJKluOfCIPmdiozM/swOah+sd5 6MwppYKgr2ocilOsFatGzI/aONONeoB2OL98JVQW599rC1riKES/giNv91eX8/YO2RLjRc aFG4oTLTmt3YbFU6C9WELYJnNGvFgd08egh8ndY29cwzP94QWesNvlB8GqDbznKe6Sh2kd YjQPI0rLP6u9FwO0HhKrQDMe3INxwYZd/s5YdCVhHqXgKKz2JKAT/8Y5z3/wCa4B8Si+2t W1Li4X65wjYO+JkCR5xtOmaDhIubyiad/zR66tEx47fhQ4oKWpofrqau7svsng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689070488; a=rsa-sha256; cv=none; b=O9kxfMXm6LkbPgEX47yzzMmn5xmzwUYrxqSQYp50ABsIqxgAWGjCR6lsIzpDXJ81gMBUuL 6WLd0UPA5EwDjFset+gN1V9sQKJxA85MJ6mDYcThEIbZN/JhngTp7IFH5MDnPcMXD0aOj7 Vb//x0z+B6uyQR1sRqAZAb+FDQF99OTi4U/6BQHWNlCSZrM1IvViKuXKnvjUBXDRVMyKDm fWHUVjnnZjAwQ5erwokHnMJHDpXA/ZsTlgQPgQKjpEchCWrL3MWuZwqFFSuRrjgBKfj82w fHLxD6/RgyXPLGzTWMQApkOLWUdIATjOLDp/zwT2OJl33WEY9sYgkqLOMRqUVQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R0cDm2LzhzMyj; Tue, 11 Jul 2023 10:14:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36BAEmWi026089; Tue, 11 Jul 2023 10:14:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36BAEmID026088; Tue, 11 Jul 2023 10:14:48 GMT (envelope-from git) Date: Tue, 11 Jul 2023 10:14:48 GMT Message-Id: <202307111014.36BAEmID026088@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 91906cbfbb - main - Status/2023Q2/pot.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 91906cbfbb9126e11da24aead4dc89981bd8d039 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=91906cbfbb9126e11da24aead4dc89981bd8d039 commit 91906cbfbb9126e11da24aead4dc89981bd8d039 Author: Stephan Lichtenauer AuthorDate: 2023-07-09 14:49:53 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-07-11 10:13:37 +0000 Status/2023Q2/pot.adoc: Add report Reviewed by: status (Pau Amma ), grahamperrin Approved by: dbaio (mentor, implicit) Pull Request: https://github.com/freebsd//pull/193 --- .../en/status/report-2023-04-2023-06/pot.adoc | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/website/content/en/status/report-2023-04-2023-06/pot.adoc b/website/content/en/status/report-2023-04-2023-06/pot.adoc new file mode 100644 index 0000000000..3bd6517651 --- /dev/null +++ b/website/content/en/status/report-2023-04-2023-06/pot.adoc @@ -0,0 +1,25 @@ +=== 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) + +Contact: Bretton Vine (Potluck) + +Contact: Michael Gmelin (Potman) + +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 this 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 in the 2023Q3 quarterly package set. + +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. + +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. + +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. + +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. + +As always, feedback and patches are welcome. + +Potluck is sponsored by Honeyguide Group.