Ansible Role For BindPlane Agent
Install the role in your roles path (usually in a roles
directory
alongside your playbook) under the name bindplane_agent
:
git clone https://github.com/observIQ/bindplane-agent-ansible.git roles/bindplane_agent
Name | Default Value | Description |
---|---|---|
version |
required | The version is required to specify which version of the agent to install. Supported versions: 1.28.0 or newer. |
endpoint |
required | Endpoint for the BindPlane OP server's OpAMP interface. |
secret_key |
required | The BindPlane OP secret key. |
labels |
optional | Labels assigned to the agent. |
ca_file |
optional | Path to x509 PEM encoded CA certificate, used to trust the BindPlane OP's certificate. |
cert_file |
optional | Path to x509 PEM encoded certificate file path, used for mutual TLS authentication. |
key_file |
optional | Path to x509 PEM encoded private key file path, used for mutual TLS authentication. |
insecure_skip_verify |
optional | Whether or not to skip verification of TLS certificates. |
This library is licensed under Apache 2.0. Full license text is available in LICENSE.
Ansible Role For BindPlane Agent is an open source project. If you'd like to contribute, take a look at our contribution guidelines. We look forward to building with you.
Ansible Role For BindPlane Agent follows the CNCF Code of Conduct. Please report violations of the Code of Conduct to any or all maintainers.
Send us an email, or open an issue with your question. We'd love to hear from you!