This section contains sample code for the following README files:
The following table describes the common properties of the plug-in sample codes.
Plug-in | Property | Description |
imgr | bmp_api | A dictionary that contains values to be passed for connecting Bare Metal Provisioning (BMP). |
compute_attrs | A dictionary that contains values to be passed for configuring the compute resource. | |
bmp_site_attrs | A dictionary that contains values to be passed for configuring the site resource. | |
imgr_api | A dictionary that contains values to be passed for connecting the Infrastructure Manager API. | |
Ansible | site_yaml_path | A path to your `site.yaml` or `main.yaml` in your Ansible Playbook. |
sources | Your Inventory sources. Either YAML or a path to a file. If not provided, the inventory will be take from the `sources` runtime property. | |
run_data | Variable values. | |
options_config | Command-line options, such as `tags` or `skip_tags`. | |
ansible_env_vars | A dictionary of environment variables to set. Default value is `{"ANSIBLE_HOST_KEY_CHECKING": "False"}` | |
debug_level | Debug level. | |
Helm | helm_config | Represents the Helm configuration. |
use_existing_resource | If true, use an existing Helm installation rather than installing it. | |
installation_source | The location where you will download the Helm installation. This field is ignored if the use_existing_resource is set to true. | |
max_sleep_time | The time that Helm process and child processes can sleep before they are closed. |