【HELM】helm3でhelm installコマンド実行時に「Error: must either provide a name or specify –generate-name」 と出る

chartsディレクトリの中にチャートファイルをそのまま入れているとなぜかエラーになる。
理由はよく分からないけれど、パッケージングすると動くみたいです。
~/D/helm ❯❯❯ helm version ✘ 1 version.BuildInfo{Version:"v3.1.0", GitCommit:"b29d20baf09943e134c2fa5e1e1cab3bf93315fa", GitTreeState:"clean", GoVersion:"go1.13.8"}
~/D/helm ❯❯❯ helm install mychart Error: must either provide a name or specify --generate-name
~/D/helm ❯❯❯ tree mychart mychart ├── Chart.yaml ├── charts │ ├── charts │ ├── templates │ │ └── configmap.yaml │ └── values.yaml ├── templates │ └── configmap.yaml └── values.yaml
chartsディレクトリ内のチャートをパッケージングする
~/D/helm ❯❯❯ cd mychart ~/D/h/mychart ❯❯❯ helm package charts Successfully packaged chart and saved it to: /Users/yuta/Desktop/helm/mychart/mychart-0.1.0.tgz
次のような構成にする
~/D/helm ❯❯❯ tree mychart mychart ├── Chart.yaml ├── charts │ └── mychart-0.1.0.tgz ├── templates │ └── configmap.yaml └── values.yaml
helm install mychart --generate-name