wf search cloud-resource
wf search cloud-resource
Searches for cloud resources to consume
Synopsis
Searches the sources, determined by the configuration file for modules which match the required terms. Once selected the command will generate the Configuration CRD required to use the module as a source.
At present we support using the Terraform registry and GitHub user / organizations as a source for terraform modules.
Write the generated output to a file $ wf search cloud-resource -o filename
For private repositories on Github you will need to export your token to the environment variable GITHUB_TOKEN. $ export GITHUB_TOKEN=TOKEN
This command assumes credentials have already been setup. For the Terraform registry, nothing is required, but for private repositories on Github your environment must already be setup to git clone the repository.
wf search cloud-resource [OPTIONS] [flags]
Options
--enable-defaults Indicates any defaults with values from the terraform module are included
-h, --help help for cloud-resource
--name string Is the name of the resource to create
-o, --output string Optional filename to write the generated configuration (defaults: stdout)
-p, --provider string Limit the search only to modules with the given provider
-s, --source string Limit the scope of the search to a specific source
--source-namespace string The namespace within the source registry to scope the search
Options inherited from parent commands
--debug Debug / trace logging (default: false)
--force Force operation to happen (default: false)
--no-wait Do not wait for resources to provision
--profile string Use a profile other than your current - to change current: wf use profile NAME
--show-headers Display headers on table out (default true)
--verbose Verbose logging (default: false)
-w, --workspace string Workspace to use - to change default: wf use workspace NAME
SEE ALSO
- wf search - Used to search for resources