route1337.jumpcloud
Ansible Role - JumpCloud
This repository contains the JumpCloud Ansible role.
IMPORTANT NOTICE
Route 1337 LLC stopped using JumpCloud a while ago and will no longer maintain this repository.
If someone wants to take over, we can unarchive the repository if you contact us.
What This Role Does
This role installs and sets up the JumpCloud Agent on Ubuntu and CentOS systems.
- Downloads and installs the JumpCloud Agent.
- Configures the agent with your organization's "Connect Key."
- Ensures the JumpCloud Agent is enabled and running.
Required Variables
You need to provide the following variable:
jumpcloud.connect_key
- The "Connect Key" for your JumpCloud organization that is necessary to download and link the agent.
Credentials Reminder
The JumpCloud Connect Key cannot be changed, so be very careful with it when using it in test data or inventories.
Testing
This role is fully tested using Test Kitchen with actual inventory data in this repository.
TESTING.md has more details and instructions for testing.
Support This Ansible Role
Route 1337 LLC relies on donations for its open-source code. If you find this Ansible role helpful, please consider supporting us through the GitHub Sponsors button.
Thank you for your support!
A very simple Ansible role to install the JumpCloud Agent on Ubuntu and CentOS based systems
ansible-galaxy install route1337.jumpcloud