/salt-formula-jumpcloud

Salt Formula to install JumpCloud Agents and systems to use services from jumpcloud.com

Primary LanguageSaltStackApache License 2.0Apache-2.0

jumpcloud

Formula to set up and configure the JumpCloud based authentication services.

Note

Visit the JumpCloud website to find out more.

Agent package installation is primarily based on the official documentation found here

See the full Salt Formulas installation and usage instructions.

Available states

Selectively includes jumpcloud.agent or jumpcloud.sssd states based on O/S type and pillar configuration.

Installs agent package in various ways; configurable using pillar see pillar.example.sls for guidance.

Note

  • Tested on MacOS (10.12.6 / 10.13.0 )
  • Tested on Windows 10 Pro
  • Tested on CentOS 7, Ubuntu LTS and Debian

Note

  • TODO
    • Breakdown official kickstart script to provide cleaner/safer installation method ?

At this point all this does is try to pull in states from the sssd forumula, available here: https://github.com/colin-stubbs/salt-formula-sssd

Note

Q: Why would you want to use sssd instead of the full JumpCloud agent?

A: Do you trust the JumpCloud agent to have full root level access to your system with an explicit ability to perform remote command execution ?