Commit graph

60 commits

Author SHA1 Message Date
Johan Wassberg 72a16ba536
Setup radius 2 in prod 2024-07-16 11:44:12 +02:00
Johan Wassberg 8e0e1cd8e7
Development completed 2024-07-16 11:37:28 +02:00
Johan Wassberg 9afd4e66e8
Modern 2024-07-15 15:05:09 +02:00
Johan Wassberg 553010462b
Correct host 2024-07-05 12:25:56 +02:00
Johan Wassberg fc75116638
Pin to a sane version for prod 2024-07-05 12:24:11 +02:00
Johan Wassberg d2675ffc4f
New server 2024-07-05 12:17:57 +02:00
Markus Hertzén acdcf4e697
Adding initial config for radius-1 2024-07-03 10:00:10 +02:00
Markus Hertzén 14ee04baad
Adding config for app 2 2024-07-02 15:18:59 +02:00
Markus Hertzén f312cb7190
app servers should not run radius 2024-07-02 13:50:15 +02:00
Markus Hertzén 938c11ee7e
Fixing syntax 2024-07-02 13:28:07 +02:00
Markus Hertzén 86dec5e5e5
Adding app 1 config 2024-07-02 13:03:14 +02:00
Markus Hertzén 0453c06490
Adding host config for db 2024-07-02 12:48:12 +02:00
Markus Hertzén 15ce2d75a5
Adding second db host 2024-07-02 12:29:21 +02:00
Markus Hertzén 797534870c
Adding first db host 2024-07-02 12:24:53 +02:00
Markus Hertzén e7187e72db
Removing user that is not part of this operation 2024-07-02 12:23:32 +02:00
Johan Wassberg ab6f385fdb
Fetch certificate 2024-06-20 11:33:55 +02:00
Johan Wassberg e6bc40ccfc
Start running some radius 2024-06-20 11:18:53 +02:00
Johan Wassberg 12b8f0f66f
Another app 2024-06-20 08:22:03 +02:00
Johan Wassberg cef7dea377
Syntax error 2024-06-19 22:07:21 +02:00
Johan Wassberg b4cb4089e4
Registrer in lb 2024-06-19 22:05:25 +02:00
Johan Wassberg 0a78036d42
App doesn't need db 2024-06-19 21:20:14 +02:00
Johan Wassberg 148964d93f
Latest and greatest 2024-06-19 21:13:05 +02:00
Johan Wassberg 9c9775e8f2
Install app server 2024-06-19 21:10:59 +02:00
Johan Wassberg 654951e88e
quorum 2024-06-16 20:25:19 +02:00
Johan Wassberg 8cdacf56ab
Second node in cluster 2024-06-16 20:22:54 +02:00
Johan Wassberg f5be0e6d78
Generic db class 2024-06-16 20:19:31 +02:00
Johan Wassberg 34f33f18ef
Trust unattended-upgrades 2024-06-16 20:18:25 +02:00
Johan Wassberg 686dd8abce
Install db 2024-06-16 20:17:11 +02:00
Johan Wassberg 165a881ca6
Merged to stable 2024-06-04 12:32:34 +02:00
Johan Wassberg 652ab3d1bb
Try new tag 2024-05-15 08:54:30 +02:00
Johan Wassberg 5d8b2d98a3
Order matters 2024-05-15 08:34:21 +02:00
Johan Wassberg 10794d8080
Check for scriptherder 2024-05-15 08:34:02 +02:00
Johan Wassberg a06739f23d
Scriptheder configures itself 2024-05-13 15:35:41 +02:00
Johan Wassberg 888df90210
Running a modern scriptherder requires sudo 2024-05-13 15:28:18 +02:00
Johan Wassberg d18e37276c
Use correct flag 2024-05-13 15:02:29 +02:00
Johan Wassberg f12af2e309
We wan't to herd the scripts 2024-05-13 15:01:00 +02:00
Johan Wassberg 60bb414d7b
We don't wrapp around the puppet-sunet class 2024-05-13 14:49:31 +02:00
Johan Wassberg ed73bfd8c5
Rely on default group 2024-05-13 14:46:56 +02:00
Johan Wassberg 57cfa79712
nrpe configuration 2024-05-13 11:27:36 +02:00
Johan Wassberg ae3feda04b
Install monitor 2024-05-13 09:59:58 +02:00
Johan Wassberg ed6077fb3b
Store manifest in the correct location 2024-05-08 14:18:01 +02:00
Johan Wassberg 762d82846e
Add baseline 2024-05-08 14:16:10 +02:00
Johan Wassberg e109b133e8
Skip a few other modules which we are not using 2024-05-08 12:57:23 +02:00
Johan Wassberg 9c4c7db528
Set up cosmos modules 2024-05-08 10:33:45 +02:00
Johan Wassberg c72f5ccd86
Allow for hosts without class(s) 2024-04-12 15:32:40 +02:00
Johan Wassberg 5af8093338
Add support for eyaml in Hiera
And at the same time remove support for gpg.

The modern version of the configuration (v5) has been tested with 20.04 but
might work with older dists.
2023-02-16 07:44:37 +01:00
Fredrik Thulin c400bba97d
remove 'make db'
The db-file, essentially providing reverse lookup of classes to host
names, is only used by some Nagios configuration instances and causes
continuing operational headaches in those ops-repos.

It should be kept/refactored to only apply to the monitoring hosts in
the cases where it is used, but we don't want any new ops-repos to use
it hence it should be removed from upstream multiverse.
2023-02-07 14:21:29 +01:00
Fredrik Thulin e2e394a9af
generate /etc/puppet/cosmos-modules.conf dynamically 2023-01-19 17:19:42 +01:00
John Van de Meulebrouck Brendgard fba9ddb8f7
Changed example regex
to make it a bit more apparent that the regex is
to be used with re.match and not re.search
2019-02-12 16:21:24 +01:00
Fredrik Thulin f25a6af712
use python3 2019-01-15 13:18:22 +01:00