Bug 255075

Summary: [NEW PORT] sysutils/carvel-kapp: Simple deployment tool for Kubernetes
Product: Ports & Packages Reporter: Pavel Timofeev <timp87>
Component: Individual Port(s)Assignee: Mikael Urankar <mikael>
Status: Closed FIXED    
Severity: Affects Only Me CC: grahamperrin, mikael
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
shar
none
port patch
timp87: maintainer-approval+
port patch
timp87: maintainer-approval+
port patch2 timp87: maintainer-approval+

Description Pavel Timofeev 2021-04-15 04:37:31 UTC
Created attachment 224124 [details]
shar
Comment 1 Pavel Timofeev 2022-01-14 20:42:01 UTC
Created attachment 231013 [details]
port patch

- Provide latest version
- Pet portlint
- Use git approach to generate the patch
Comment 2 Pavel Timofeev 2022-01-18 05:19:33 UTC
Created attachment 231108 [details]
port patch

Add version info
Comment 3 Mikael Urankar freebsd_committer freebsd_triage 2023-01-16 19:04:01 UTC
Is it still relevant? Can you update it to the latest version?
Comment 4 Pavel Timofeev 2023-01-16 21:43:20 UTC
(In reply to Mikael Urankar from comment #3)
Will do
Comment 5 Pavel Timofeev 2023-01-25 21:57:12 UTC
Created attachment 239710 [details]
port patch2
Comment 6 Pavel Timofeev 2023-01-25 21:58:13 UTC
(In reply to Mikael Urankar from comment #3)
done, please take a look
Comment 7 commit-hook freebsd_committer freebsd_triage 2023-01-26 12:17:06 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2efc2d43d762a65f2ae0107d7340d3f0b37cbf5c

commit 2efc2d43d762a65f2ae0107d7340d3f0b37cbf5c
Author:     Pavel Timofeev <timp87@gmail.com>
AuthorDate: 2023-01-25 21:56:31 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2023-01-26 12:15:57 +0000

    sysutils/kapp: Add new port

    kapp is a simple deployment tool for k8s

    kapp CLI encourages Kubernetes users to manage resources in bulk by working with
    "Kubernetes applications" (sets of resources with the same label).
    It focuses on resource diffing, labeling, deployment and deletion.
    Unlike tools like Helm, kapp considers YAML templating and management of
    packages outside of its scope,
    though it works great with tools that generate Kubernetes configuration.

    PR:             255075

 sysutils/Makefile             |  1 +
 sysutils/kapp/Makefile (new)  | 19 +++++++++++++++++++
 sysutils/kapp/distinfo (new)  |  5 +++++
 sysutils/kapp/pkg-descr (new) |  6 ++++++
 4 files changed, 31 insertions(+)
Comment 8 Mikael Urankar freebsd_committer freebsd_triage 2023-01-26 12:20:40 UTC
Thanks!