Skip to content

observIQ/bindplane-agent-ansible

Ansible Role For BindPlane Agent

Integration Tests License

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 

Role Variables

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.

Documentation

License

This library is licensed under Apache 2.0. Full license text is available in LICENSE.

Community

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.

Code of Conduct

Ansible Role For BindPlane Agent follows the CNCF Code of Conduct. Please report violations of the Code of Conduct to any or all maintainers.

Other questions?

Send us an email, or open an issue with your question. We'd love to hear from you!