Devin Buhl
d3806d3905
chore: add notes about the ansible:nuke task
2022-05-06 11:30:48 -04:00
Devin Buhl
c4a3486c25
fix(ansible): delete ubuntu-upgrade playbook
2022-05-06 10:42:39 -04:00
Devin Buhl
9591c3feb6
fix(ansible): use full find ansible task cmd
2022-05-06 10:42:01 -04:00
Devin Buhl
65c8e27101
fix(cluster): set flux gitrepo default interval to 5m0s
2022-05-06 09:20:33 -04:00
Devin Buhl
e7f9355747
fix: log a reason for possible ssh failure
2022-05-05 17:41:00 -04:00
Devin Buhl
13b8194321
feat(cluster): apply local only access middle to traefk dashboard
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-04 07:49:11 -04:00
Devin Buhl
2d22f0f8cf
feat(cluster): add treafik middleware for local only access
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-04 07:46:26 -04:00
Devin Buhl
7d545ac8a5
chore: update ansible.cfg role and invetory path
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-03 19:09:51 -04:00
Devin Buhl
fa1676d36c
chore(make)!: task commands easier and ansible.cfg
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-03 19:01:42 -04:00
Devin Buhl
2f7a222e84
fix(cluster): enable cloudflare proxy on github webhook
2022-05-03 12:15:32 -04:00
Devin Buhl
ad110e3597
fix(ansible): add rbd module back in
...
This was not working on raspi devices because without the linux-modules-extra-raspi package it would fail.
2022-05-03 04:41:06 -04:00
Devin Buhl
d10800e962
fix(ansible): add logic back to install pi specific package
2022-05-03 04:36:30 -04:00
Devin Buhl
13f47df96a
fix(ansible): remove modprobe rbd from kernel task
...
This will fail on raspberry pis and were not installing rookceph so it's not needed.
2022-05-03 04:09:03 -04:00
Devin Buhl
cd5030e62b
fix(cluster): configure script would fail on macos
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-02 18:15:07 -04:00
Devin Buhl
cbd78aeabe
chore(reorganize): README section a bit
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-02 17:40:36 -04:00
Nicky van Meurs and Devin Buhl
e863245910
Add templates and logic to set up manifests for Github webhook receiver ( #308 )
...
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com >
2022-05-02 17:31:16 -04:00
Nicky van Meurs
08a24037e2
fix(cloudflare): min TLS version 1.0 -> 1.2 ( #306 )
2022-05-01 10:57:55 -04:00
Devin Buhl
472a294c1e
fix(ansible): add kernel role to explicity enable modules
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-01 08:46:30 -04:00
Devin Buhl
375d41d313
fix(ansible): removed linux-modules-extra-raspi due to breakage
2022-05-01 08:13:45 -04:00
Nicky van Meurs
7ce7fb27b2
chore: add guide for configuring SSH key auth ( #305 )
2022-05-01 07:56:50 -04:00
Devin Buhl
31272d8c81
chore(update): readme with small nits
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-04-30 17:53:41 -04:00
Devin Buhl
ee82ff6bc5
chore: add note about enabling system upgrade controller
2022-04-30 11:28:20 -04:00
Devin Buhl
faa3f03fbf
chore: add note to readme on enabling renovatebot
2022-04-30 11:11:40 -04:00
Nicky van Meurs
b61b3cb76c
Small typo / grammar fix in README ( #300 )
2022-04-30 09:13:27 -04:00
renovate[bot] and Renovate Bot
8fa29a86b9
chore(deps): update dependency community.general to v4.8.0 ( #304 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 09:08:35 -04:00
renovate[bot] and Renovate Bot
33d84f3633
chore(deps): update pre-commit hook zricethezav/gitleaks to v8.8.4 ( #303 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 09:08:27 -04:00
renovate[bot] and Renovate Bot
8578c4612c
chore(deps): update dependency fluxcd/flux2 to v0.29.5 ( #301 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 09:08:19 -04:00
renovate[bot] and Renovate Bot
b89e99b42d
chore(deps): update dependency k3s-io/k3s to v1.23.6+k3s1 ( #302 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 09:08:06 -04:00
Nicky van Meurs
f5f23384b7
chore: add guide for configuring SSH key auth ( #299 )
2022-04-29 12:17:04 -04:00
Nicky van Meurs
ec7283f2c2
Typo in .config.sample.env ( #298 )
2022-04-28 19:18:14 -04:00
Devin Buhl
a0dcf7e242
chore: add note about SUC being opt-in
2022-04-28 17:41:11 -04:00
Devin Buhl
f5710e3fd5
feat! make SUC opt-in
...
SUC can cause issues when people are bootstrapping new clusters and there's a newer k3s version available. This can cause the cluster to fail or become unresponsive. This should be enabled with caution.
If you want to enable this, make sure you build your cluster with the latest k3s version set in the Ansible vars.
2022-04-28 17:35:18 -04:00
Devin Buhl
3f0cd41151
feat(ansible)!: set sysctls for kubernetes
...
This file is renamed from 99-kubernetes-cri.conf to 99-kubernetes.conf and also includes disabling rp_filter
https://github.com/charmed-kubernetes/layer-kubernetes-node-base/pull/2
2022-04-28 15:35:05 -04:00
Devin Buhl
b92dda91f5
chore: update docs to mention cloud providers and multi masters
2022-04-28 08:41:52 -04:00
Devin Buhl
be8ef2dc77
chore: ubuntu 22.04 🎉
2022-04-27 12:33:55 -04:00
renovate[bot] and Renovate Bot
a406fe048f
chore(deps): update pre-commit hook zricethezav/gitleaks to v8.8.2 ( #297 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-23 15:32:13 -04:00
renovate[bot] and Renovate Bot
a16bfc34db
chore(deps): update container image ghcr.io/k8s-at-home/kubectl to v1.23.6 ( #291 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-22 22:28:56 -04:00
renovate[bot] and Renovate Bot
de8f3870c7
chore(deps): update container image ghcr.io/kube-vip/kube-vip to v0.4.4 ( #292 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-22 22:28:45 -04:00
renovate[bot] and Renovate Bot
9231746954
chore(deps): update dependency fluxcd/flux2 to v0.29.3 ( #293 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-22 22:28:26 -04:00
renovate[bot] and Renovate Bot
1b9bc87512
chore(deps): update helm release external-dns to v1.9.0 ( #294 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-22 22:28:19 -04:00
renovate[bot] and Renovate Bot
ee9bac1937
chore(deps): update terraform cloudflare to v3.13.0 ( #296 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-22 22:28:13 -04:00
renovate[bot] and Renovate Bot
fff4f1fe10
chore(deps): update pre-commit hook zricethezav/gitleaks to v8.8.1 ( #295 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-22 22:28:07 -04:00
Ales Lerch
1da005c1b4
fix: Adds traefik ingress annotation to echo-server service ( #290 )
...
so echo-server can be accessed via ingress.
2022-04-17 10:34:04 -04:00
Devin Buhl
f04642de5d
chore(update): readme and set k3s_use_unsupported_config to true by default
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-04-17 09:40:09 -04:00
renovate[bot] and Renovate Bot
c6174bf2fc
chore(deps): update pre-commit hook zricethezav/gitleaks to v8.7.0 ( #289 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-16 22:07:44 -04:00
Devin Buhl
6c844dacdd
fix: upgrade calico to 3.22
2022-04-16 13:21:29 -04:00
Devin Buhl
3841e8d962
fix: update feature flags on k3s worker nodes
2022-04-16 08:51:02 -04:00
Devin Buhl
1113058e7e
fix: update feature flags on k3s masters
2022-04-16 08:50:34 -04:00
Devin Buhl
840450363f
chore: more readme changes on DNS
2022-04-16 00:41:05 -04:00
Devin Buhl
82d769dffb
chore: update readme on external-dns
2022-04-16 00:35:25 -04:00