Parameter |
Comments |
---|---|
Toggle to enable/disable the caching of the inventory's source data, requires a cache plugin setup to work. Choices:
Configuration:
|
|
Cache connection data or path, read cache plugin documentation for specifics. Configuration:
|
|
Cache plugin to use for the inventory's source data. Default: Configuration:
|
|
Prefix to use for cache plugin files/tables Default: Configuration:
|
|
Cache duration in seconds Default: Configuration:
|
|
Create vars from jinja2 expressions. Default: |
|
Optional list of cluster connection settings. If no connections are provided, the default ~/.kube/config and active context will be used, and objects will be returned for all namespaces the active user is authorized to access. |
|
Token used to authenticate with the API. Can also be specified via |
|
Specify the used KubeVirt API version. Default: |
|
Append the base domain of the cluster to host names constructed from SSH Choices:
|
|
Override the base domain used to construct host names of |
|
Path to a CA certificate used to authenticate with the API. Can also be specified via |
|
Path to a certificate used to authenticate with the API. Can also be specified via |
|
Path to a key file used to authenticate with the API. Can also be specified via |
|
The name of a context found in the config file. Can also be specified via |
|
Enable the creation of groups from labels on Choices:
|
|
Provide a URL for accessing the API. Can also be specified via |
|
Enable Choices:
|
|
Path to an existing Kubernetes config file. If not provided, and no other connection options are provided, the Kubernetes client will attempt to load the default configuration file from ~/.kube/config. Can also be specified via |
|
Define a label selector to select a subset of the fetched |
|
Optional name to assign to the cluster. If not provided, a name is constructed from the server and port. |
|
List of namespaces. If not specified, will fetch all |
|
In case multiple networks are attached to a |
|
Provide a password for authenticating with the API. Can also be specified via |
|
Enable the use of Services are only used if no Choices:
|
|
Provide a username for authenticating with the API. Can also be specified via |
|
Whether or not to verify the API server's SSL certificates. Can also be specified via Choices:
|
|
Add hosts to group based on Jinja2 conditionals. Default: |
|
Specify the format of the host in the inventory group. Available specifiers: Default: |
|
Add hosts to group based on the values of a variable. Default: |
|
The default value when the host variable's value is an empty string. This option is mutually exclusive with |
|
The key from input dictionary used to generate groups |
|
parent group for keyed group |
|
A keyed group name will start with this prefix Default: |
|
separator used to build the keyed group name Default: |
|
Set this option to This option is mutually exclusive with Choices:
|
|
Use in conjunction with keyed_groups. By default, a keyed group that does not have a prefix or a separator provided will have a name that starts with an underscore. This is because the default prefix is "" and the default separator is "_". Set this option to False to omit the leading underscore (or other separator) if no prefix is given. If the group name is derived from a mapping the separator is still used to concatenate the items. To not use a separator in the group name at all, set the separator for the keyed group to an empty string instead. Choices:
|
|
Token that ensures this is a source file for the kubevirt.core.kubevirt plugin. Choices:
|
|
If Since it is possible to use facts in the expressions they might not always be available and we ignore those errors by default. Choices:
|
|
Merge extra vars into the available variables for composition (highest precedence). Choices:
Configuration:
|