Commit Graph
2050 Commits
Author SHA1 Message Date
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 MeursandDevin 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]andRenovate 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]andRenovate 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]andRenovate 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]andRenovate 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]andRenovate 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]andRenovate 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]andRenovate 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]andRenovate 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]andRenovate 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]andRenovate 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]andRenovate 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]andRenovate 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
Devin Buhl 6cbfd7cb9c feat: add external-dns for managing public DNS records (#288) 2022-04-16 00:04:38 -04:00
Devin Buhl c62dcbe8da feat: add k8s_gateway for accessing ingresses locally over DNS (#287) 2022-04-15 23:21:26 -04:00
renovate[bot]andRenovate Bot 57fb755401 chore(deps): update terraform cloudflare to v3.12.2 (#284)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-15 21:57:56 -04:00
Devin Buhl 09a6bfcb79 feat(cluster): move system-upgrade-controller to crds and apps
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-04-15 21:56:30 -04:00
renovate[bot]andRenovate Bot b1183c4528 chore(deps): update dependency k3s-io/k3s to v1.23.5+k3s1 (#283)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-11 18:00:23 -04:00
Devin Buhl c582c24d98 fix(renovate): update regexmanagers 2022-04-11 17:49:40 -04:00
renovate[bot]andRenovate Bot 68ae389f9a chore(deps): update dependency community.general to v4.7.0 (#278)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-08 22:08:07 -04:00
renovate[bot]andRenovate Bot 9991aabeb4 chore(deps): update helm release cert-manager to v1.8.0 (#279)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-08 22:07:59 -04:00
renovate[bot]andRenovate Bot d9a6f2c5da chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v4.2.0 (#280)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-08 22:07:47 -04:00
renovate[bot]andRenovate Bot e423c27f62 chore(deps): update pre-commit hook zricethezav/gitleaks to v8.6.1 (#281)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-08 22:07:41 -04:00