Skip to content

Instantly share code, notes, and snippets.

@jooooooon
Last active August 4, 2018 20:17
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jooooooon/778881a71b2955f8b17c to your computer and use it in GitHub Desktop.
Save jooooooon/778881a71b2955f8b17c to your computer and use it in GitHub Desktop.
#cloud-config
# Set up the package repository to get Rudder.
# We use the "latest" pseudo-version name to always get an up-to-date agent.
# Key from http://www.rudder-project.org/packages.gpg.key
apt_sources:
- source: "deb http://www.rudder-project.org/apt-latest/ $RELEASE main"
key: |
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.10 (GNU/Linux)
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
gRaHt+8ZnQ0w6vKR8RLbdoojmGpKGaQ=
=Wgii
-----END PGP PUBLIC KEY BLOCK-----
# Install the agent itself
packages:
- rudder-agent
# Tell the agent which server to contact
write-files:
- path: /var/rudder/cfengine-community/policy_server.dat
content: rudder.my-company.com
owner: root:root
permissions: '0640'
# Fire it up the first time so it's ready to roll!
runcmd:
- rudder agent run
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment