Commit Graph

89 Commits (master)

Author SHA1 Message Date
Marcus Meurs 31e25cb3f0 Make API call local_action
Having the controller talk to the ZeroTier API instead of connecting to the target hosts and make them do it is much faster.
2018-04-05 11:32:19 +02:00
Marcus Meurs 7b9f5d02a3 Conditional installation
Don't import installation tasks when the zt0 interface is present on target host.
2018-04-05 11:23:07 +02:00
Marcus 6afd96758f
Merge pull request #16 from m4rcu5nl/develop
Version 1
2018-04-05 02:18:34 +02:00
Marcus Meurs 8564a01220 Merge branch 'feature/optional_member_description' into develop 2018-04-05 01:32:27 +02:00
Marcus Meurs 8f5f3c7181 Description option added
- Added description to API call. Defaults to empty string.
- Variable descriptoin and example added to readme
2018-04-05 01:32:16 +02:00
Marcus Meurs b5544a53aa Tests as filters deprecated
"Using Ansible-provided Jinja tests as filters is deprecated and will be removed in Ansible 2.9."
2018-04-05 00:20:10 +02:00
Marcus Meurs 5a8ff53813 Better ip_assignments example
Setting that variable on play level would try to assign the same list of ip addresses to every host in servers group.
2018-04-05 00:12:35 +02:00
Marcus Meurs 1471a825b2 Bump versions 2018-04-04 02:18:32 +02:00
Marcus 401536c7db
Merge pull request #15 from andyshinn/fixes
Some fixes, changes, and modularizing
2018-04-04 01:50:34 +02:00
Andy Shinn f1cc5c4e49 somes fixups 2018-02-15 19:59:14 -06:00
Marcus c6cacd05ef
Merge pull request #12 from flantel/master
Update install.yml to fix fresh Debian install.
2018-02-04 23:43:19 +01:00
Marcus 9f9e2deaac
Merge branch 'master' into master 2018-02-04 23:38:45 +01:00
Barry Flanagan 054d554a4d
Update install.yml to fix fresh Debian install.
Fresh install was failing if the zerotier repo did not exist. Changed the initial check to check the existence of the zerotier repo file.
2018-02-04 22:31:33 +00:00
Marcus f82ab21515
Merge pull request #11 from m4rcu5nl/develop
Debian support added
2018-01-29 22:29:36 +01:00
Marcus Meurs 03786a8f7d Added Debian support to meta file
Also removed "yum repo" from readme to reflect multi platform support.
2018-01-29 22:21:51 +01:00
Marcus 3b0cdf725f
Merge pull request #10 from flantel/master
Add support for Debian distros
2018-01-29 21:45:23 +01:00
Barry flanagan 5ab3e67331 Add support for Debian distros 2018-01-29 15:11:08 +00:00
Marcus 097a4f055b
Merge pull request #9 from m4rcu5nl/develop
Bug fixes
2017-12-17 05:59:41 +01:00
Marcus 62682def92
Merge pull request #8 from m4rcu5nl/feature/skip_tasks_in_check_mode
Resolved errors in check-mode
2017-12-17 05:52:44 +01:00
Marcus Meurs c90f7556c2 Resolved errors in check-mode
Fixes #3
2017-12-17 05:49:36 +01:00
Marcus 9b6296e678
Merge pull request #7 from m4rcu5nl/feature/import_tasks_propperly
Move away from deprecated way to include tasks
2017-12-17 05:40:03 +01:00
Marcus Meurs 51d2085c02 Move away from deprecated way to include tasks
Fixes #6
2017-12-17 05:32:14 +01:00
Marcus e70be64ef7 Merge pull request #5 from gbraad/patch-1
Change headers for rendering
2017-09-11 16:51:46 +02:00
Gerard Braad 769e901ca1 Change headers for rendering
... and make example into code-block with syntax definition
2017-09-11 11:33:20 +08:00
Marcus 771661816f Merge pull request #2 from m4rcu5nl/develop
First beta release
2017-07-27 02:27:20 +02:00
Marcus Meurs e5a94559b8 Added badges 2017-07-27 02:21:35 +02:00
Marcus 50f5de3bea Merge pull request #1 from m4rcu5nl/feature/prepare-release
Readme, meta and Travis config added
2017-07-27 02:15:07 +02:00
Marcus Meurs d73056e9fe Add .travis.yml (again?) 2017-07-27 02:10:42 +02:00
Marcus Meurs 5c6f2d1b79 Readme, meta and Travis config added 2017-07-27 01:58:44 +02:00
Marcus Meurs 76a63c32e5 Merge branch 'feature/join_network' into develop 2017-07-27 00:50:09 +02:00
Marcus Meurs c9b9eca84a Join network
Add members to private Zerotier network and authorize them. Lets members join the network afterwards.
2017-07-27 00:48:55 +02:00
Marcus Meurs 2b2280f2bc Default Zerotier API url added 2017-07-27 00:47:24 +02:00
Marcus Meurs e31e91dc9f Merge branch 'feature/install_zerotier-one' into develop 2017-07-27 00:42:11 +02:00
Marcus Meurs 8e5fd5d83c Better service state handling 2017-07-27 00:34:10 +02:00
Marcus Meurs 51070141ae Add handlers
Handlers to control the zerotier-one service
2017-07-27 00:24:07 +02:00
Marcus Meurs cddaf793e8 Add installation tasks
Add Zerotier repo and it's pgp key. Install zerotier-one.
2017-07-27 00:23:20 +02:00
Marcus Meurs b741c27428 Merge branch 'feature/galaxy-init' into develop 2017-07-26 23:46:08 +02:00
Marcus Meurs bbb264d0d5 ansible-galaxy init 2017-07-26 23:44:44 +02:00
Marcus Meurs 95a745352e Initial commit 2017-07-26 23:34:38 +02:00