jx3-gitops-repositories / jx3-kubernetes-vault

Jenkins X 3.x GitOps repository for a vanilla Kubernetes cluster with vault
Apache License 2.0
0 stars 2 forks source link

Discrepancy between documentation sources #2

Open ddavis-intel opened 3 years ago

ddavis-intel commented 3 years ago

In the readme for this repo, the instructions say to run helmfile install helmfile.yaml, but the instructions outlined here say to run helmfile sync.

fabian-kramer commented 1 year ago

just found this and wanted to add it here, helmfile install seems to be not implemented:

╰─► helmfile version

▓▓▓ helmfile

Version 0.147.0 Git Commit ad25755 Build Date 09 Oct 22 09:58 CEST (1 month ago) Commit Date 09 Oct 22 03:13 CEST (1 month ago) Dirty Build no Go version 1.18.6 Compiler gc Platform linux/amd64 ^C ╰─► helmfile install helmfile.yaml Declaratively deploy your Kubernetes manifests, Kustomize configs, and Charts as Helm releases in one shot

Usage: helmfile [command]

Available Commands: apply Apply all resources from state file only when there are changes build Build all resources from state file cache Cache management charts DEPRECATED: sync releases from state file (helm upgrade --install) completion Generate the autocompletion script for the specified shell delete DEPRECATED: delete releases from state file (helm delete) deps Update charts based on their requirements destroy Destroys and then purges releases diff Diff releases defined in state file fetch Fetch charts from state file help Help about any command lint Lint charts from state file (helm lint) list List releases defined in state file repos Repos releases defined in state file status Retrieve status of releases in state file sync Sync releases defined in state file template Template releases defined in state file test Test charts from state file (helm test) version Print the CLI version write-values Write values files for releases. Similar to helmfile template, write values files instead of manifests.

Flags: --allow-no-matching-release Do not exit with an error code if the provided selector has no matching releases. -c, --chart string Set chart. Uses the chart set in release by default, and is available in template as {{ .Chart }} --color Output with color --debug Enable verbose output for Helm and set log-level to debug, this disables --quiet/-q effect --enable-live-output Show live output from the Helm binary Stdout/Stderr into Helmfile own Stdout/Stderr. It only applies for the Helm CLI commands, Stdout/Stderr for Hooks are still displayed only when it's execution finishes. -e, --environment string specify the environment name. defaults to "default" -f, --file helmfile.yaml load config from file or directory. defaults to helmfile.yaml or helmfile.d(means helmfile.d/*.yaml) in this preference -b, --helm-binary string Path to the helm binary (default "helm") -h, --help help for helmfile -i, --interactive Request confirmation before attempting to modify clusters --kube-context string Set kubectl context. Uses current context by default --log-level string Set log level, default info (default "info") -n, --namespace string Set namespace. Uses the namespace set in the context by default, and is available in templates as {{ .Namespace }} --no-color Output without color -q, --quiet Silence output. Equivalent to log-level warn -l, --selector stringArray Only run using the releases that match labels. Labels can take the form of foo=bar or foo!=bar. A release must match all labels in a group in order to be used. Multiple groups can be specified at once. "--selector tier=frontend,tier!=proxy --selector tier=backend" will match all frontend, non-proxy releases AND all backend releases. The name of a release can be used as a label: "--selector name=myrelease" --state-values-file stringArray specify state values in a YAML file --state-values-set stringArray set state values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2) -v, --version version for helmfile

Use "helmfile [command] --help" for more information about a command.