Commit graph

94 commits

Author SHA1 Message Date
53d3ca81fc
rsyslog-client.conf: fix port number of rsyslog server 2023-02-04 02:29:07 +00:00
aa41a68154
run.sh: comment out git cloning of cluster-config
Not sure if this is even needed anymore
2022-08-14 19:41:26 +01:00
7529d51f6b
fixup 2022-08-06 21:54:04 +01:00
a9b1660b4f
run.sh: run ssh cluster config postinstall last 2022-08-06 21:52:35 +01:00
994d954703
ssh-cluster-config: fix sudo user 2022-08-06 21:51:16 +01:00
7d54bdf5de
20-collectd: fixup 2022-08-06 21:47:09 +01:00
08ca3831d5
ddrescue: fix package name 2022-08-06 21:36:40 +01:00
8a5c83488f
wesher-wireguard: only request install of raspberrypi-kernel-headers if we're both raspbian AND the right CPU arch 2022-08-06 21:26:30 +01:00
b35acbdb0b
apt install: missing word splitting 2022-08-06 20:59:07 +01:00
bfb593f29c
apt-sbrl: fix importing our GPG key 2022-08-06 20:54:55 +01:00
43e733e06a
apt-cache: rewrite all sources https: → http: 2022-08-06 20:54:45 +01:00
af20c7f029
apt-cache: rewrite existing sources 2022-08-06 20:50:45 +01:00
f43463b0ed
don't queue rogue config task 2022-08-06 20:45:09 +01:00
63658729db
Fix all step queueing 2022-08-06 20:41:07 +01:00
ae586d1b22
wesher: make optional 2022-08-06 20:10:07 +01:00
db885cbfbb
ask_yesno: fix size of whiptail box 2022-08-06 20:03:54 +01:00
8cdbd588ee
hostname: fix sed call 2022-08-06 19:59:50 +01:00
afb3d96060
change the locale to en_GB.UTF-8 2022-08-06 19:55:42 +01:00
da0a0a3475
add sshguard
it should be installed by default on all systems we manage.
2022-08-05 21:27:07 +01:00
41f5d8738a
fix a few shellcheck errors 2022-06-24 23:44:07 +01:00
5a5309e23a
add task to kill systemd-timesyncd and enable chrony
....otherwise DietPi has issues if we ever want to use dietpi-software 
it seems
2022-06-24 02:57:00 +01:00
548588e069
logging: minor tweaks 2022-06-20 01:53:19 +01:00
8ff6950960
logging: refine rsyslog-client 2022-06-19 18:04:01 +01:00
cadb3272e9
rsyslog: add 2022-06-19 17:57:45 +01:00
3a859cfc6f
delete old nomad job files 2022-05-15 01:24:37 +01:00
e0f5321932
nomad: add initial jobspec 2022-05-01 02:29:49 +01:00
61463167dd
add cgroups memory task
This is important if we want Nomad to regulate and limit the amount of 
memory that jobs use.
2022-05-01 02:29:41 +01:00
0514c6fb67
consul: bugfix 2022-05-01 02:27:32 +01:00
3025fda8e4
remove test job 2022-05-01 02:27:21 +01:00
30700caf1c
jobs/dns: move old job file around
we don't need it right now, but we should keep it around as it's not 
certain that we'll never need it again
2022-05-01 02:27:14 +01:00
512c3d6dd9
consul: add comment 2022-04-30 15:10:22 +01:00
f8a3ba9eb1
Delete old job files 2022-04-30 15:10:16 +01:00
8220c62233
comment ask_* functions properly
Ref 
https://starbeamrainbowlabs.com/blog/article.php?article=posts/499-whiptail.html
2022-04-30 15:03:51 +01:00
7e47d23a28
consul: add postinstall step 2022-04-30 15:03:28 +01:00
ea8365f4ee
poostinstall:nfs: chmod +x 2022-04-30 15:03:13 +01:00
36234baae7
Consul: start on config step, but there's much to still to do 2022-04-28 03:20:24 +01:00
8b29c6f50b
chmod +x 2022-04-28 03:20:06 +01:00
3eb80707cf
run.sh: add ask_multichoice 2022-04-28 03:19:32 +01:00
aa309ec60e
nfs: elete old job 2022-04-28 03:19:25 +01:00
6a3f5612f4
nfs: add cluster-shared-nfs replacement in ensure_nfs 2022-04-28 02:46:24 +01:00
612dbf96b7
Add NFS, but it's not *quite* finished yet
we still need to auto-generate the cluster-shared-nfs script and perhaps 
rename it
2022-04-27 03:21:13 +01:00
6cf5496c69
Add system to tell if we've provisioned before or not
In theory, we can do a one-click "update" with all the same settings as 
we used previously
2022-04-10 18:06:06 +01:00
0ef990bff9
delete old wesher + wireguard job files.
we *may* need backprots in bullseye for wireguard, but I'm really hoping 
we don't.
2022-03-21 03:19:48 +00:00
cdb959206c
wesher: add comments 2022-03-21 03:18:43 +00:00
a500bf9a2d
fixup 2022-03-21 03:16:45 +00:00
3080a4a04e
wesher: rotate 2022-03-21 03:16:09 +00:00
5d25c496cd
wesher: queue firewaall rules 2022-03-21 03:13:38 +00:00
736458538b
add wesher + wireguard
with a huuuuuge hack
2022-03-21 03:11:06 +00:00
4a0111d54c
apt: also dist-upgrade etc 2022-03-21 02:43:09 +00:00
dc97aa89a1
apat-cache: fix bug 2022-03-21 02:35:48 +00:00