KubeVirt Collection for Ansible Release Notes
+KubeVirt Collection for Ansible Release Notes
This changelog describes changes after version 1.0.0.
v2.0.0
+v2.0.0
Release Summary
+Release Summary
The deprecation of the ‘connections’ parameter is continued by dropping support for multiple connections. Inventory configurations with a single connection remain working for now. This backwards compatibility will be dropped in version 3.0.0 of the collection. Inventory source caching is now working and allows to reduce the load on the control plane of a cluster from which an inventory is built.
Minor Changes
+Minor Changes
Breaking Changes / Porting Guide
+Breaking Changes / Porting Guide
Bugfixes
+Bugfixes
fix(inventory): Fix inventory source caching #119
v1.5.0
-Release Summary
+v1.5.0
+Release Summary
Support for stopped VMs, deprecation of the ‘connections’ parameter and many cleanups.
Major Changes
+Major Changes
Minor Changes
+Minor Changes
Bugfixes
+Bugfixes
fix(tests,kubevirt_vm): Fix assertion in verify.yml #106
v1.4.0
-Release Summary
+v1.4.0
+Release Summary
Compatibility with kubernetes.core >=3.1.0,<4.1.0 and some minor enhancements.
Minor Changes
+Minor Changes
Bugfixes
+Bugfixes
v1.3.2
-Release Summary
+v1.3.2
+Release Summary
No functional changes, hotfix release to retrigger the downstream build and to keep in sync with Ansible Automation Hub.
v1.3.1
-Release Summary
+v1.3.1
+Release Summary
No functional changes, only updates to the shipped documentation.
v1.3.0
-Minor Changes
+v1.3.0
+Minor Changes
Bugfixes
+Bugfixes
v1.2.3
-Release Summary
+v1.2.3
+Release Summary
No functional changes, hotfix release to retrigger the downstream build and to keep in sync with Ansible Automation Hub.
v1.2.2
-Release Summary
+v1.2.2
+Release Summary
No functional changes, only cleanup of files included in the release tarball and vendoring of documentation fragments.
v1.2.1
-Release Summary
+v1.2.1
+Release Summary
Mostly code cleanups and dependency updates to ensure compatibility with KubeVirt >= 1.1.0
v1.2.0
-Release Summary
+v1.2.0
+Release Summary
Not released due to issues in the release process
v1.1.0
-Minor Changes
+v1.1.0
+Minor Changes
Add kubevirt_vm_info module to describe existing VirtualMachines
inventory: Allow to control creation of additional groups
@@ -381,9 +382,9 @@ Inventory source caching is now working and allows to reduce the load on the con
v1.0.0
-Release Summary
+v1.0.0
+Release Summary
Initial release
Parameter |
+ Comments |
+
|---|---|
| + |
+ Token used to authenticate with the API. +Can also be specified via |
+
| + |
+ Use this to set the API version of KubeVirt. +Default: |
+
| + |
+ Path to a CA certificate used to authenticate with the API. The full certificate chain must be provided to avoid certificate validation errors. +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 |
+
| + |
+ List of field selectors to use to filter results. +Default: |
+
| + |
+ Provide a URL for accessing the API. +Can also be specified via |
+
| + |
+ Group(s) to impersonate for the operation. +Can also be specified via |
+
| + |
+ Username to impersonate for the operation. +Can also be specified via |
+
| + |
+ 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 Multiple Kubernetes config file can be provided using separator The kubernetes configuration can be provided as dictionary. This feature requires a python kubernetes client version >= 17.17.0. + |
+
| + |
+ List of label selectors to use to filter results. +Default: |
+
| + |
+ Specify the name of the |
+
| + |
+ Specify the namespace of |
+
| + |
+ The comma separated list of hosts/domains/IP/CIDR that shouldn't go through proxy. +Can also be specified via Please note that this module does not pick up typical proxy settings from the environment (e.g. This feature requires Example value is |
+
| + |
+ Provide a password for authenticating with the API. +Can also be specified via Please read the description of the |
+
| + |
+ Whether or not to save the kube config refresh tokens. +Can also be specified via When the k8s context is using a user credentials with refresh tokens (like oidc or gke/gcloud auth), the token is refreshed by the k8s python client library but not saved by default. So the old refresh token can expire and the next auth might fail. Setting this flag to true will tell the k8s python client to save the new refresh token to the kube config file. +Disabled by default. +Choices: +
|
+
| + |
+ The URL of an HTTP proxy to use for the connection. +Can also be specified via Please note that this module does not pick up typical proxy settings from the environment (e.g. |
+
| + |
+ The Header used for the HTTP proxy. +Documentation can be found here https://urllib3.readthedocs.io/en/latest/reference/urllib3.util.html?highlight=proxy_headers#urllib3.util.make_headers. + |
+
| + |
+ Colon-separated username:password for basic authentication header. +Can also be specified via |
+
| + |
+ Colon-separated username:password for proxy basic authentication header. +Can also be specified via |
+
| + |
+ String representing the user-agent you want, such as foo/1.0. +Can also be specified via |
+
| + |
+ 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: +
|
+
| + |
+ Whether to wait for the By default this is waiting for the Choices: +
|
+
| + | + |
| + |
+ How long in seconds to wait for the resource to end up in the ready state. +Ignored if Default: |
+
Key |
+ Description |
+
|---|---|
| + |
+ Whether the specified Returned: always + |
+
| + |
+ The Returned: success + |
+
| + |
+ The versioned schema of this representation of an object. +Returned: success + |
+
| + |
+ Represents the Returned: success + |
+
| + |
+ Standard object metadata. Includes name, namespace, annotations, labels, etc. +Returned: success + |
+
| + |
+ Specific attributes of the Returned: success + |
+
| + |
+ Current status details for the Returned: success + |
+
-
diff --git a/main/objects.inv b/main/objects.inv
index 238f100..aa89ac8 100644
Binary files a/main/objects.inv and b/main/objects.inv differ
diff --git a/main/plugins/index.html b/main/plugins/index.html
index 2b86947..2d53177 100644
--- a/main/plugins/index.html
+++ b/main/plugins/index.html
@@ -53,6 +53,7 @@
- kubevirt – Inventory source for KubeVirt VirtualMachines and VirtualMachineInstances
- kubevirt_vm – Create or delete KubeVirt VirtualMachines
- kubevirt_vm_info – Describe KubeVirt VirtualMachines +
- kubevirt_vmi_info – Describe KubeVirt VirtualMachineInstances
-
+
- Synopsis +
- Requirements +
- Parameters +
- Notes +
- Examples +
- Return Values
-
+
- Authors +
+