PageSourceSearch

https://helm.sh/assets/js/7061da88.a6640f85.js

js helm.sh collected 2026-09-24 07:25:06 UTC 7,045 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkhelm_www=self.webpackChunkhelm_www||[]).push([["10625"],{37034(e,t,n){n.r(t),n.d(t,{metadata:()=>r,default:()=>d,frontMatter:()=>o,contentTitle:()=>l,toc:()=>c,assets:()=>a});var r=JSON.parse('{"id":"helm/helm_history","title":"helm history","description":"fetch release history","source":"@site/docs/helm/helm_history.md","sourceDirName":"helm","slug":"/helm/helm_history","permalink":"/docs/helm/helm_history","draft":false,"unlisted":false,"editUrl":"https://github.com/helm/helm-www/blob/main/docs/helm/helm_history.md","tags":[],"version":"current","frontMatter":{"title":"helm history"},"sidebar":"tutorialSidebar","previous":{"title":"helm get values","permalink":"/docs/helm/helm_get_values"},"next":{"title":"helm install","permalink":"/docs/helm/helm_install"}}'),i=n(74848),s=n(28453);let o={title:"helm history"},l,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 t={a:"a",code:"code",h3:"h3",h6:"h6",li:"li",p:"p",pre:"pre",ul:"ul",...(0,s.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.p,{children:"fetch release history"}),"\n",(0,i.jsx)(t.h3,{id:"synopsis",children:"Synopsis"}),"\n",(0,i.jsx)(t.p,{children:"History prints historical revisions for a given release."}),"\n",(0,i.jsx)(t.p,{children:"A default maximum of 256 revisions will be returned. Setting '--max'\nconfigures the maximum length of the revision list returned."}),"\n",(0,i.jsx)(t.p,{children:"The historical release set is printed as a formatted table, e.g:"}),"\n",(0,i.jsx)(t.pre,{children:(0,i.jsx)(t.code,{children:"$ helm history angry-bird\nREVISION    UPDATED                     STATUS          CHART             APP VERSION     DESCRIPTION\n1           Mon Oct 3 10:15:13 2016     superseded      alpine-0.1.0      1.0             Initial install\n2           Mon Oct 3 10:15:13 2016     superseded      alpine-0.1.0      1.0             Upgraded successfully\n3           Mon Oct 3 10:15:13 2016     superseded      alpine-0.1.0      1.0             Rolled back to 2\n4           Mon Oct 3 10:15:13 2016     deployed        alpine-0.1.0      1.0             Upgraded successfully\n"})}),"\n",(0,i.jsx)(t.p,{children:"Use '--show-rollback-revision' to include a column showing the revision that was rolled back to:"}),"\n",(0,i.jsx)(t.pre,{children:(0,i.jsx)(t.code,{children:"$ helm history angry-bird --show-rollback-revision\nREVISION    UPDATED                     STATUS          CHART             APP VERSION     ROLLBACK     DESCRIPTION\n1           Mon Oct 3 10:15:13 2016     superseded      alpine-0.1.0      1.0                          Initial install\n2           Mon Oct 3 10:15:13 2016     superseded      alpine-0.1.0      1.0                          Upgraded successfully\n3           Mon Oct 3 10:15:13 2016     superseded      alpine-0.1.0      1.0             2            Rolled back to 2\n4           Mon Oct 3 10:15:13 2016     deployed        alpine-0.1.0      1.0                          Upgraded successfully\n"})}),"\n",(0,i.jsx)(t.pre,{children:(0,i.jsx)(t.code,{children:"helm history RELEASE_NAME [flags]\n"})}),"\n",(0,i.jsx)(t.h3,{id:"options",children:"Options"}),"\n",(0,i.jsx)(t.pre,{children:(0,i.jsx)(t.code,{children:"  -h, --help                     help for history\n      --max int                  maximum number of revision to include in history (default 256)\n  -o, --output format            prints the output in the specified format. Allowed values: table, json, yaml (default table)\n      --show-rollback-revision   show the rollback revision column in table output\n"})}),"\n",(0,i.jsx)(t.h3,{id:"options-inherited-from-parent-commands",children:"Options inherited from parent commands"}),"\n",(0,i.jsx)(t.pre,{children:(0,i.jsx)(t.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,i.jsx)(t.h3,{id:"see-also",children:"SEE ALSO"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.a,{href:"/docs/helm/helm",children:"helm"}),"	 - The Helm package manager for Kubernetes."]}),"\n"]}),"\n",(0,i.jsx)(t.h6,{id:"auto-generated-by-spf13cobra-on-9-sep-2026",children:"Auto generated by spf13/cobra on 9-Sep-2026"})]})}function d(e={}){let{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}},28453(e,t,n){n.d(t,{R:()=>o,x:()=>l});var r=n(96540);let i={},s=r.createContext(i);function o(e){let t=r.useContext(s);return r.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),r.createElement(s.Provider,{value:t},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.