Go to file
Louis Abel acb81e0219
missing blocklist directive; fix host list for lighthouse
2024-04-17 21:03:40 -07:00
defaults init nebula role 2024-04-12 01:21:37 -07:00
handlers init nebula role 2024-04-12 01:21:37 -07:00
meta update meta 2024-04-15 11:00:30 -07:00
tasks setup a block for determine_os 2024-04-12 13:09:35 -07:00
templates missing blocklist directive; fix host list for lighthouse 2024-04-17 21:03:40 -07:00
tests init nebula role 2024-04-12 01:21:37 -07:00
vars init nebula role 2024-04-12 01:21:37 -07:00
.ansible-lint init nebula role 2024-04-12 01:21:37 -07:00
.yamllint.yml init nebula role 2024-04-12 01:21:37 -07:00
README.md init nebula role 2024-04-12 01:21:37 -07:00

README.md

ansible-role-nebula

This role helps setup Nebula on applicable nodes in the RESF. Most settings for this role are specifically for the RESF and its projects. However, it is perfectly possible to use this on your own. Note that this relies specifically on rocky-release-core being installable, which means Rocky Linux will work without issues. Fedora Linux will work as nebula is available in their base repositories. Other distributions may not work.

If there are issues with this role for your use case, please file an issue or a PR if you would like to enhance this role.

Requirements

Requirements are as follows:

  • Enterprise Linux 9+ or Fedora Linux
  • Ansible collections: community.general
  • ansible-core >= 2.14

Role Variables

A description of the settable variables for this role should go here, including any variables that are in defaults/main.yml, vars/main.yml, and any variables that can/should be set via parameters to the role. Any variables that are read from other roles and/or the global scope (ie. hostvars, group vars, etc.) should be mentioned here as well.

Dependencies

  • community.general

Example Playbook

License

...

Author Information

Louis Abel label@rockylinux.org