Skip to content

Ansible role to install and configure an MongoDB cluster arbiter

License

Notifications You must be signed in to change notification settings

rolehippie/arbiter

Repository files navigation

arbiter

Source Code General Workflow Readme Workflow Galaxy Workflow License: Apache-2.0 Ansible Role

Ansible role to install and configure an MongoDB cluster arbiter.

Sponsor

Building and improving this Ansible role have been sponsored by my current and previous employers like Cloudpunks GmbH and Proact Deutschland GmbH.

Table of content


Requirements

  • Minimum Ansible version: 2.10

Default Variables

arbiter_instances

List of arbiter instances

Default value

arbiter_instances: []

Example usage

arbiter_instances:
  - name: foobar
    version: 4.0
    pull: True
    publish: 27017
    replset: rs0
    owner: 999
    group: root
    username: root
    password: p455w0rd
    keyfile: |
      MvQnGS/uVhaRyMn3UJpAL2NCtvw2WMFW7Ob88px2KTNP7PBJNwAJsYwW69NzLRLA
      AWXHLvboJ7DZvgVagmuvT9B8s2rRk95X0I+ET/5aFt74BFcW1Ix/NydF/PfMl1kc
      IaoLWtGD5Tv4iSuG7otlyHQgaBtfOIxbPsehIww10Y5OOMkQLsykmxJyFKPXZ3x0
      Trmha1d6wQRjnd0DpvOxFUMlWch4PXYeMEMMYWZhlBXHHkGYOCzAt+t0WMwx5ljW
      xeY5sZ/75AZLDJ7Oh1+fEAnuHNHcYPCVpD79OoEeod7PmL/wstE/9SWS5qFnIaFv
      +CrJb+zYugUCSPgRQQIEnw+daT/j7fS7+gEef8KAI6NvE4okNXsYhp54V2zmViu5
      K/IVllstrEBZha37oee3UIGBQTDxryTIF3DabZRHHFQWqYpCb8dor2nynYbdTBYA
      +UralOf8cdJUnMvkZwNd968fT6v63NtxQXulC0NBqcBP6Sl4QWKwcmztgY1q/Koo
      Mfr6YNajoDyYjDhXCrN//lFAwKcR67TLEU4GOVDaqkHesW3AOQW08bfNyZe4rwlC
      rZ2wNdjtPiZ+YSua+7dSXCvaqhipkN/5cmDja26vkEmYqoY0bXmUVYiO2hb0+67j
      LbVUOCpMHd+fp/LeuXUMamRlOcaP5VQU+G6Dd5hashOYTU/G+UjKeqoR8hJz4xJC
      M2BTI5BUm3EH+iyAqoyKPCTR12Wd4/cX66SdCoL0NeehNJ06CZhSVwJibyx7LJB1
      J3Uep58uMg49Lz3THuGrs+JRDFKmtmMvgcnk2BBqN7dEirGO7caCN+ecVmXLZCPg
      /fKDsPGmT4fjtg0BWHSbZOIyFM1MJrDEB6mInGaoVGYBZ/h1AbHuq7lcS5E9fGJY
      hQqIKl9iFPsoYpVlMF6jwFBW3vx7pPerEin77aCClTA5/skzZbk+PSRrmwJYbkxh
      QAY4HoQYCQOmBVWZgDfLv37aS23i

Discovered Tags

arbiter

Dependencies

License

Apache-2.0

Author

Thomas Boerger