kayobe/ansible/roles/opensm/README.md
Mark Goddard 1e08a1413d Add configuration of OpenSM Infiniband subnet manager in a Docker container
Follows kolla-ansible service configuration patterns. Uses jumanjiman.opensm
Docker image.
2017-06-12 10:15:46 +01:00

46 lines
1.0 KiB
Markdown

OpenSM Infiniband Subnet Manager
================================
This role can be used to configure an OpenSM Infiniband subnet manager running
in a Docker container.
Requirements
------------
The host executing the role has the following requirements:
* Docker engine
* ``docker-py >= 1.7.0``
Role Variables
--------------
``opensm_enabled``: Whether OpenSM is enabled. Defaults to ``true``.
``opensm_namespace``: Docker image namespace. Defaults to ``jumanjiman``.
``opensm_image``: Docker image name.
``opensm_tag``: Docker image tag. Defaults to ``latest``.
``opensm_image_full``: Full docker image specification.
``opensm_restart_policy``: Docker restart policy for OpenSM container. Defaults
to ``unless-stopped``.
``opensm_restart_retries``: Number of Docker restarts. Defaults to 10.
Dependencies
------------
None
Example Playbook
----------------
The following playbook configures OpenSM.
---
- hosts: opensm
roles:
- role: opensm
Author Information
------------------
- Mark Goddard (<mark@stackhpc.com>)