1"use strict";(self.webpackChunkhelm_www=self.webpackChunkhelm_www||[]).push([["17438"],{49040(e,n,t){t.r(n),t.d(n,{metadata:()=>i,default:()=>u,frontMatter:()=>r,contentTitle:()=>o,toc:()=>c,assets:()=>a});var i=JSON.parse('{"id":"helm/helm_plugin","title":"helm plugin","description":"install, list, or uninstall Helm plugins","source":"@site/docs/helm/helm_plugin.md","sourceDirName":"helm","slug":"/helm/helm_plugin","permalink":"/docs/helm/helm_plugin","draft":false,"unlisted":false,"editUrl":"https://github.com/helm/helm-www/blob/main/docs/helm/helm_plugin.md","tags":[],"version":"current","frontMatter":{"title":"helm plugin"},"sidebar":"tutorialSidebar","previous":{"title":"helm package","permalink":"/docs/helm/helm_package"},"next":{"title":"helm plugin install","permalink":"/docs/helm/helm_plugin_install"}}'),l=t(74848),s=t(28453);let r={title:"helm plugin"},o,a={},c=[{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 9-Sep-2026",id:"auto-generated-by-spf13cobra-on-9-sep-2026",level:6}];function h(e){let n={a:"a",code:"code",h3:"h3",h6:"h6",li:"li",p:"p",pre:"pre",ul:"ul",...(0,s.R)(),...e.components};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(n.p,{children:"install, list, or uninstall Helm plugins"}),"\n",(0,l.jsx)(n.h3,{id:"synopsis",children:"Synopsis"}),"\n",(0,l.jsx)(n.p,{children:"Manage client-side Helm plugins."}),"\n",(0,l.jsx)(n.h3,{id:"options",children:"Options"}),"\n",(0,l.jsx)(n.pre,{children:(0,l.jsx)(n.code,{children:" -h, --help help for plugin\n"})}),"\n",(0,l.jsx)(n.h3,{id:"options-inherited-from-parent-commands",children:"Options inherited from parent commands"}),"\n",(0,l.jsx)(n.pre,{children:(0,l.jsx)(n.code,{children:' --burst-limit int client-side default throttling limit (default 100)\n --color string use colored output (never, auto, always) (default "auto")\n --colour string use colored output (never, auto, always) (default "auto")\n --content-cache string path to the directory containing cached content (e.g. charts) (default "~/.cache/helm/content")\n --debug enable verbose output\n --kube-apiserver string the address and the port for the Kubernetes API server\n --kube-as-group stringArray group to impersonate for the operation, this flag can be repeated to specify multiple groups.\n --kube-as-user string username to impersonate for the operation\n --kube-ca-file string the certificate authority file for the Kubernetes API server connection\n --kube-context string name of the kubeconfig context to use\n --kube-insecure-skip-tls-verify if true, the Kubernetes API server\'s certificate will not be checked for validity. This will make your HTTPS connections insecure\n --kube-tls-server-name string server name to use for Kubernetes API server certificate validation. If it is not provided, the hostname used to contact the server is used\n --kube-token string bearer token used for authentication\n --kubeconfig string path to the kubeconfig file\n -n, --namespace string namespace scope for this request\n --qps float32 queries per second used when communicating with the Kubernetes API, not including bursting\n --registry-config string path to the registry config file (default "~/.config/helm/registry/config.json")\n --repository-cache string path to the directory containing cached repository indexes (default "~/.cache/helm/repository")\n --repository-config string path to the file containing repository names and URLs (default "~/.config/helm/repositories.yaml")\n'})}),"\n",(0,l.jsx)(n.h3,{id:"see-also",children:"SEE ALSO"}),"\n",(0,l.jsxs)(n.ul,{children:["\n",(0,l.jsxs)(n.li,{children:[(0,l.jsx)(n.a,{href:"/docs/helm/helm",children:"helm"})," - The Helm package manager for Kubernetes."]}),"\n",(0,l.jsxs)(n.li,{children:[(0,l.jsx)(n.a,{href:"/docs/helm/helm_plugin_install",children:"helm plugin install"})," - install a Helm plugin"]}),"\n",(0,l.jsxs)(n.li,{children:[(0,l.jsx)(n.a,{href:"/docs/helm/helm_plugin_list",children:"helm plugin list"})," - list installed Helm plugins"]}),"\n",(0,l.jsxs)(n.li,{children:[(0,l.jsx)(n.a,{href:"/docs/helm/helm_plugin_package",children:"helm plugin package"})," - package a plugin directory into a plugin archive"]}),"\n",(0,l.jsxs)(n.li,{children:[(0,l.jsx)(n.a,{href:"/docs/helm/helm_plugin_uninstall",children:"helm plugin uninstall"})," - uninstall one or more Helm plugins"]}),"\n",(0,l.jsxs)(n.li,{children:[(0,l.jsx)(n.a,{href:"/docs/helm/helm_plugin_update",children:"helm plugin update"})," - update one or more Helm plugins"]}),"\n",(0,l.jsxs)(n.li,{children:[(0,l.jsx)(n.a,{href:"/docs/helm/helm_plugin_verify",children:"helm plugin verify"})," - verify that a plugin at the given path has been signed and is valid"]}),"\n"]}),"\n",(0,l.jsx)(n.h6,{id:"auto-generated-by-spf13cobra-on-9-sep-2026",children:"Auto generated by spf13/cobra on 9-Sep-2026"})]})}function u(e={}){let{wrapper:n}={...(0,s.R)(),...e.components};return n?(0,l.jsx)(n,{...e,children:(0,l.jsx)(h,{...e})}):h(e)}},28453(e,n,t){t.d(n,{R:()=>r,x:()=>o});var i=t(96540);let l={},s=i.createContext(l);function r(e){let n=i.useContext(s);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function o(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(l):e.components||l:r(e.components),i.createElement(s.Provider,{value:n},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.