Skip to content

release new version v0.6.0 of cfgd#6101

Open
krew-release-bot wants to merge 1 commit into
kubernetes-sigs:masterfrom
krew-release-bot:tj-smith47-cfgd-cfgd-v0.6.0
Open

release new version v0.6.0 of cfgd#6101
krew-release-bot wants to merge 1 commit into
kubernetes-sigs:masterfrom
krew-release-bot:tj-smith47-cfgd-cfgd-v0.6.0

Conversation

@krew-release-bot

Copy link
Copy Markdown
Contributor

hey krew-index team,

I am krew-release-bot, and I would like to open this PR to publish version v0.6.0 of cfgd on behalf of @tj-smith47.

Thanks,
@krew-release-bot

@kubernetes-prow

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: krew-release-bot
Once this PR has been reviewed and has the lgtm label, please assign chriskim06 for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubernetes-prow
kubernetes-prow Bot requested review from ahmetb and chriskim06 July 20, 2026 14:30
@kubernetes-prow kubernetes-prow Bot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 20, 2026
@ahmetb

ahmetb commented Jul 20, 2026

Copy link
Copy Markdown
Member

Thanks for submitting this update! Before we proceed, a few things need human reviewer attention.

Due to an increased rate of plugin submissions driven by agentic coding tools, there is added stress on our small reviewer community. Please do not tag maintainers directly — we'll get to your PR eventually.

Scope Pivot in shortDescription and description

This update significantly changes the plugin's described functionality:

  • Old shortDescription: "Declarative GitOps machine config manager"

  • New shortDescription: "Manage cfgd modules on pods and workloads."

  • Old description: Reconciles machine state (packages, files, services, kernel settings, container runtimes, Kubernetes nodes) against declarative YAML config.

  • New description: Attaches cfgd modules (CLI tools, dotfiles, shell config, packages) to running Kubernetes workloads without rebuilding images.

This appears to be a major pivot in what the plugin does, rather than a minor wording adjustment. Changes of this magnitude require a human reviewer to assess whether the new scope still fits the curated index.

Usage strings in description

The new description field includes usage examples:

kubectl cfgd inject deploy/web -m nvim:1.2  # patch template, roll out
kubectl cfgd debug web-xyz -m nvim:1.2      # ephemeral debug container
kubectl cfgd exec web-xyz -m nvim:1.2 -- nvim
kubectl cfgd status                         # fleet-wide module status

Krew already instructs users to run kubectl <plugin> and links to the plugin's homepage, so usage strings in the description field are not needed. Please remove these example commands from the description.

/kind plugin-update
/hold

🤖 This comment is an automatic review provided by [krew-review-agent(https://github.com/ahmetb/krew-review-agent)].
If you see a problem with this, please file an issue.
🤖

@ahmetb ahmetb added the needs-human-review Krew review agent dispatched a human to take a look. label Jul 20, 2026
@kubernetes-prow kubernetes-prow Bot added do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. kind/plugin-update Version or manifest updates for existing plugins labels Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. kind/plugin-update Version or manifest updates for existing plugins needs-human-review Krew review agent dispatched a human to take a look. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants