From nobody Thu Oct 05 09:01:12 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 4S1QX86Cr1z4vxtR for ; Thu, 5 Oct 2023 09:01:12 +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 4S1QX85mSvz3DqB; Thu, 5 Oct 2023 09:01:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696496472; 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=qvPd7m631vlSnIZF5cQxmErRp+ML/h2Zx+C3AEtnEDI=; b=N3DHWNFapk4Sye4evZvTnvFH8h4DZ+YLfONMtAMzdyxNl4NVKa4f1MxjK+7NNscmRF7AXI 40EDIk5d8Xcz4PLSwSgdLafBv1g31gdrinNDVRAghzsQRHmgJ3yT8hlk40z7TxslHDlbDQ ginT0s1SBWLVRmd6GFevuVgbwEdDxMPWLMnlQ7yJRuTjlwAYUZPmvK38AHYR7sJo87JRsb CnC+3/ed1wtz8esk1E4Fyev71o9bML1TpmBwG1ihQcRPL/wSNSRLZVzRG6S+2AmJklLJX5 nYSkaUl8AOlKDeHtLa8v4THmSYZMKAncrsBBJYnqp1FiTpYGfY0rGVz2EHv2Uw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696496472; a=rsa-sha256; cv=none; b=qSxUXQ+R5veXwS2IpAMAiaMT13pLEkL98dNMSe2wFkh2Ytzq+61CMSpy/QVUfR/datzHYm bCpnDcEaZmfDYb7oRcfnTVZwo2j0wWezFs3uohLxrAP84EQ1Orr71UGEOStTT0c8uIHlOO W9T1YBTR6TT+wBbd1oVB8pRUEVXz+eP7f3Xezi4wNf1oHS/xLSfGUxcEd0yKY9R3DfCSnk ukIkAxlc//DtTphls4WYz0YUd/3Z2JWvTo55gAWgzY+ja9m1hCy9TpoR7Qs5i4NYGTO8SV A9LJYMolVYvAvHi13t6HxDvY29YsJGlOFchzqkn2ITBkGgVc9UZhQd9pBezDMg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696496472; 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=qvPd7m631vlSnIZF5cQxmErRp+ML/h2Zx+C3AEtnEDI=; b=Pbz9EspQ9wdHJqhcnTJlYXTVRyQePV9emi4+L4YipkYuhah0Ak9MLbInTDBAtEnRq45FRC +La01kPzrVeIS9KTUe5aeMThzAULV+dRw2lDe2IuXEQPkiGeMreDjCbz1ANooPLOPyQQ1h GRh+vSyK3OiKFYCo+cxCc3BX4ipRv3PIMQVcJqOIxNIUTfqqfROV2ZWHDe1IG46X8Dy4Hk 2ES5haKEIK1OjW6hJz2NnQtDGrbhmaWZWLk/EQHjDFMDmbqWJ37u1dxttDfhGKHD3OhgoF 8Lw6WqBb0I0hBI+4m7YtOraGvt/LXKH+NuObtD+a+klVXLrv5V6Jp42C3rPuWg== 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 4S1QX84tLHz1DT3; Thu, 5 Oct 2023 09:01:12 +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 39591Ct6056484; Thu, 5 Oct 2023 09:01:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 39591C8L056481; Thu, 5 Oct 2023 09:01:12 GMT (envelope-from git) Date: Thu, 5 Oct 2023 09:01:12 GMT Message-Id: <202310050901.39591C8L056481@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 7cb2c007d9 - main - Status/2023Q3/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: 7cb2c007d9dd260a4e511bd9eea2e7eec38b4184 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=7cb2c007d9dd260a4e511bd9eea2e7eec38b4184 commit 7cb2c007d9dd260a4e511bd9eea2e7eec38b4184 Author: Stephan Lichtenauer AuthorDate: 2023-10-05 08:31:02 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-10-05 09:01:05 +0000 Status/2023Q3/pot.adoc: Add report Reviewed by: grembo, Graham Perrin Pull Request: https://github.com/freebsd/freebsd-doc/pull/273 --- .../en/status/report-2023-07-2023-09/pot.adoc | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/website/content/en/status/report-2023-07-2023-09/pot.adoc b/website/content/en/status/report-2023-07-2023-09/pot.adoc new file mode 100644 index 0000000000..c0da5eb874 --- /dev/null +++ b/website/content/en/status/report-2023-07-2023-09/pot.adoc @@ -0,0 +1,27 @@ +=== 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/pull/274[Pot 0.15.6] was finished, adding custom man:pf[4] rule configuration hooks. + +Additionally, link:https://github.com/bsdpot/nomad-pot-driver/releases/tag/v0.9.1[Nomad Pot Driver 0.9.1] that allows setting Pot attributes in Nomad job descriptions was released. + +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. + +Quite a few new container images were made available, e.g. a link:https://github.com/bsdpot/potluck/tree/master/caddy-s3-nomad[Caddy S3 proxy], a link:https://github.com/bsdpot/potluck/tree/master/mastodon-s3[Mastodon instance], and a link:https://github.com/bsdpot/potluck/tree/master/redis-single[Redis container]. +In total there are now 50 containers available that can either be downloaded as ready-made images at link:https://potluck.honeyguide.net/[the Potluck image registry], if you trust our build process, or that you can build yourself from the Pot flavour files stored in the link:https://github.com/bsdpot/potluck[Potluck GitHub repository]. + +The July/August 2023 edition of the FreeBSD Journal contains Luca's link:https://freebsdfoundation.org/wp-content/uploads/2023/08/Pizzamiglio.pdf[Jail Orchestration with pot and nomad] article, explaining how to use Pot and Potluck together with Nomad to orchestrate containers on multiple hosts. + +Last but not least, a patch (gitref:90b1184d93c8[repository=ports]) added build cluster support to the package:devel/sccache[] port. + +As always, feedback and patches are welcome. + +Sponsors: Nikulipe UAB, Honeyguide Group