Conversation
|
🤖 Beep beep! I’m a robot speaking on behalf of @ahmetb. 🤖 Thanks for submitting your kubectl plugin to Krew! In the meanwhile, here are a few tips to make your plugin manifest better:
Thanks for your patience! |
|
|
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: stubbi The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Welcome @stubbi! |
|
Do you represent the Openclaw brand/project? If not, this violates our Naming Policy documented on krew.sigs.k8s.io and we can't accept it here. You can still distribute your plugin via Krew using custom indexes: https://krew.sigs.k8s.io/docs/developer-guide/custom-indexes/ That way users can still install your plugin via Krew, but they'll be downloading the plugin manifest from your repository instead of krew-index. |
|
@ahmetb I don't represent the openclaw/openclaw project, no. I have created https://github.com/openclaw-rocks/k8s-operator though. Do you mind sharing the naming policy document? I can't happen to find it. |
|
see vendor identifiers here https://krew.sigs.k8s.io/docs/developer-guide/develop/naming-guide/ we don't want people submitting plugins like "kubectl nginx" or "kubectl ollama" unless it's the official project's plugin. |
|
Yeah, it's a good policy. I want to reach out to openclaw about this at some point anyways. Will it be good if I would submit this under a different name like |
|
Yeah other names are fine. |
New plugin: openclaw
Plugin name:
openclawPlugin repository: https://github.com/openclaw-rocks/kubectl-openclaw
Plugin version: v0.2.0
License: Apache 2.0
What does this plugin do?
kubectl-openclawis the CLI for the OpenClaw Kubernetes Operator. It provides full lifecycle management forOpenClawInstancecustom resources — self-hosted AI agents running on Kubernetes.Commands (21 total)
create,delete,restart,upgradelist,status,logs,events,configexec,port-forward,openskills,env,enable/disablesidecarsbackup,restore,doctorPre-submit checklist
kubectl krew install --manifest=...