add kubectl-cnpg package #179

Merged
benvin merged 1 commits from benvin/kubectl-cnpg into master 2026-10-03 00:26:57 +10:00
Member

The CloudNativePG kubectl plugin is not packaged, so hosts have no supported way to install it. kubectl only completes plugin args via a kubectl_complete-<plugin> helper on PATH. Needs unkin/terraform-artifactapi#50 applied for the download to pass the github remote allowlist.

  • add kubectl-cnpg 1.30.1 for almalinux/el9 and fedora 42/43/44
  • fetch the tarball via the artifactapi github remote and verify it against upstream checksums
  • ship kubectl_complete-cnpg for kubectl cnpg completion
  • ship bash/zsh/fish completions generated at build time
The CloudNativePG kubectl plugin is not packaged, so hosts have no supported way to install it. kubectl only completes plugin args via a `kubectl_complete-<plugin>` helper on PATH. Needs unkin/terraform-artifactapi#50 applied for the download to pass the github remote allowlist. - add `kubectl-cnpg` 1.30.1 for almalinux/el9 and fedora 42/43/44 - fetch the tarball via the artifactapi github remote and verify it against upstream checksums - ship `kubectl_complete-cnpg` for `kubectl cnpg` completion - ship bash/zsh/fish completions generated at build time
unkin-agent added 1 commit 2026-10-02 23:18:26 +10:00
add kubectl-cnpg package
ci/woodpecker/pr/build-fedora43 Pipeline was successful
ci/woodpecker/pr/build-fedora42 Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/build-fedora44 Pipeline was successful
ci/woodpecker/pr/build-almalinux9 Pipeline was successful
ci/woodpecker/pr/build-almalinux8 Pipeline was successful
1faeace680
Author
Member

No findings.

No findings.
benvin merged commit 6678762b0c into master 2026-10-03 00:26:57 +10:00
benvin deleted branch benvin/kubectl-cnpg 2026-10-03 00:26:57 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/rpmbuilder#179