Merge pull request #2809 from rocky-nupt/feature-read-from-STDIN

feat(helm):Support reading the values file from STDIN
pull/2632/merge
Matt Butcher 7 years ago committed by GitHub
commit 04a0659b3e

@ -310,7 +310,14 @@ func vals(valueFiles valueFiles, values []string) ([]byte, error) {
// User specified a values files via -f/--values
for _, filePath := range valueFiles {
currentMap := map[string]interface{}{}
bytes, err := ioutil.ReadFile(filePath)
var bytes []byte
var err error
if strings.TrimSpace(filePath) == "-" {
bytes, err = ioutil.ReadAll(os.Stdin)
} else {
bytes, err = ioutil.ReadFile(filePath)
}
if err != nil {
return []byte{}, err
}

Loading…
Cancel
Save