Commit graph

9 commits

Author SHA1 Message Date
wizzdom
0159e15643
ansible: add consul dns via systemd-resolved (#16)
* ansible: add consul dns via systemd-resolved

* consolidate apt remove jobs
2024-01-23 04:48:00 +00:00
distrobyte
917571a140 More fixes
- Rename a task in the consul role to better reflect the actions being
  taken
- Add passwordless sudo as a configurable option to the ssh role,
  include base configuration for that
2023-08-04 14:10:04 +01:00
distrobyte
944be27ce0 Multiple fixes
- Update apt default packages to include dnsutils
- Update the consul task to set up dns resolution through consul and
  systemd-resolved
- Update the consul server config file to auto join hostnames instead of
  IP addresses, this makes the configuration for the playbook much
  easier
- Add a docker task to install docker (works on arm devices also)
- Updates the hashicorp apt role to allow arm devices to pull from the
  correct upstream repo
2023-08-04 13:43:59 +01:00
DistroByte
a8c0dc7880
update ansible roles 2023-05-23 21:50:25 +01:00
James Hackett
33fb23933f update permissions 2023-03-18 13:13:16 +00:00
James Hackett
149c806271 fix permissions 2023-03-15 00:19:55 +00:00
James Hackett
a0651f3f5d adds ansible check mode and vpn reminder 2022-12-23 14:54:40 +00:00
James Hackett
b6c49df58c adds check for ansible check_mode 2022-12-19 20:45:26 +00:00
James Hackett
c5281bd0fb adds consul configuration role 2022-12-08 01:57:33 +00:00