Devin Buhl
|
8860565d25
|
chore: update devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 08:50:42 -05:00 |
|
Devin Buhl
|
eafde69a7e
|
chore: update devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 08:37:04 -05:00 |
|
Devin Buhl
|
634e98c6ed
|
chore: update devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 08:08:52 -05:00 |
|
Devin Buhl
|
84a913e350
|
chore: housekeeping
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-23 07:55:18 -05:00 |
|
Devin Buhl
|
a7f6d6a094
|
chore: update addons and config file comments
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-22 19:28:33 -05:00 |
|
Devin Buhl
|
a8d1f1d305
|
chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-22 15:58:10 -05:00 |
|
Devin Buhl
|
9f82047a62
|
fix: update k0s kubeconfig with kube-vip addr
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-22 15:53:02 -05:00 |
|
Devin Buhl
|
49a4c19cc7
|
feat: template the sops configuration file
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 19:00:31 -05:00 |
|
Devin Buhl
|
eec9fcf7f0
|
fix: update cloudflare validation
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 13:47:08 -05:00 |
|
Devin Buhl
|
0446f28f92
|
fix: update node validation error descriptions
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 13:29:50 -05:00 |
|
Devin Buhl
|
71dddf0854
|
fix: add node name regex to validation script
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-21 13:25:11 -05:00 |
|
Devin Buhl
|
09c00c9468
|
fix: change reboot mode in talos Taskfile
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-19 13:25:38 -05:00 |
|
Devin Buhl
|
d104dde02a
|
chore: update incuded CSI in readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-19 11:23:49 -05:00 |
|
Devin Buhl
|
168059a8fc
|
chore: add khuedoan/homelab to related projects
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-19 11:02:53 -05:00 |
|
Devin Buhl
|
064fa3bed5
|
fix: add kubelet-csr-approver as partial
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-19 09:44:26 -05:00 |
|
Devin Buhl
|
8359f49dcc
|
fix: talos update providerRegex
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-19 09:38:35 -05:00 |
|
Devin Buhl
|
b8e09d5b52
|
fix: remove maxHistory from HelmReleases since the default is now 5
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-18 20:16:03 -05:00 |
|
Devin Buhl
|
b6fdf0d8ad
|
fix: respect pod and service cidr in k0s config
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-18 14:20:00 -05:00 |
|
Devin Buhl
|
13a005d23d
|
feat: k3s use 127.0.0.1:6444 for Cilium k8sServiceHost:k8sServicePort
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-18 06:27:58 -05:00 |
|
Devin Buhl
|
8b20e9e944
|
fix: encrypt sops files that are not already encrypted in sops task
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-17 20:45:36 -05:00 |
|
Devin Buhl
|
35177471b5
|
chore: update minimum python version to 3.11
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-16 16:10:48 -05:00 |
|
Devin Buhl
|
9317007e7f
|
chore: remove comment in main Taskfile
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-16 08:24:31 -05:00 |
|
Devin Buhl
|
72e7d17a26
|
fix: add check for bootstrap_distribution
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-15 20:23:49 -05:00 |
|
Devin Buhl
|
153213653b
|
chore: update readme and make required tools bold
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-15 20:16:40 -05:00 |
|
Devin Buhl
|
9d03e291d6
|
chore: update readme for k0sctl, kustomize and kubeconform
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-15 20:12:41 -05:00 |
|
Devin Buhl
|
4a8e762fc6
|
chore: update labels and labeler configs
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-15 20:02:47 -05:00 |
|
Devin Buhl
|
5a0e90f561
|
chore: add distro to labels
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-15 19:48:35 -05:00 |
|
Devin Buhl
|
4eaadd476e
|
chore: remove extraneous steps from Stage 5 in README
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-14 10:20:40 -05:00 |
|
Devin Buhl
|
842f4ee1d1
|
chore: add Stargazers
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-14 10:17:27 -05:00 |
|
Devin Buhl
|
77eb03d455
|
feat: do not apply cilium l2 config on cluster bootstrap
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-13 20:43:09 -05:00 |
|
Devin Buhl
|
03f7e02bcb
|
fix: update homepage addon to fix vars
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-13 14:29:15 -05:00 |
|
Devin Buhl
|
9c2699992f
|
fix: update homepage addon
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-13 14:05:56 -05:00 |
|
Devin Buhl
|
e34899bfe2
|
fix: annotations not rendering correctly and add kubeconform integration
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-12 16:58:22 -05:00 |
|
Devin Buhl
|
7bd55db995
|
fix: ansible taskfile ad-hoc tasks now have preconditions
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-12 16:23:14 -05:00 |
|
Devin Buhl
|
c0ca6be2ba
|
fix: ansible taskfile ad-hoc tasks now work
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-12 16:20:23 -05:00 |
|
Devin Buhl
|
1ff3c252ca
|
feat: add repo taskfile for cleaning up repo
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-12 08:55:27 -05:00 |
|
Devin Buhl
|
7513f4544e
|
chore: update renovate to find the k0sconfig file
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-11 20:58:46 -05:00 |
|
Devin Buhl
|
4baa19a25b
|
chore: update README to correct the sub numbers
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-11 19:56:37 -05:00 |
|
Devin Buhl
|
570b83c589
|
chore: update README to include more k0s
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-11 19:54:41 -05:00 |
|
Devin Buhl
|
c8ebab7508
|
feat: do not template out k3s ansible when k0s is choosen
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-11 16:46:36 -05:00 |
|
Devin Buhl
|
8e7d36c0c5
|
feat: volsync is now a addon
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-11 16:01:48 -05:00 |
|
Devin Buhl
|
f87af3fba0
|
fix: homepage needs raw/endraw
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-11 15:21:47 -05:00 |
|
Devin Buhl
|
a7eadd34b1
|
feat!: refactor taskfiles and update README
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-06 13:46:32 -05:00 |
|
Devin Buhl
|
f9a7307f76
|
feat: move installing prom operator crds to taskfile
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-06 09:22:43 -05:00 |
|
Devin Buhl
|
1edb159559
|
feat: replace stale-containers systemd timer with kubelet-args
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-04 07:50:32 -05:00 |
|
Devin Buhl
|
5ed37745f3
|
fix: update nuke playbook to run tasks directly
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-04 07:44:24 -05:00 |
|
Devin Buhl
|
9d3784ec10
|
fix: need raw jinja expressions for reloader now
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-03 16:56:08 -05:00 |
|
Devin Buhl
|
0c3bc584f8
|
fix: use SA created from helm chart for SUC
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2024-01-03 15:45:18 -05:00 |
|
Devin Buhl
|
a8bc633ff1
|
chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-31 09:45:29 -05:00 |
|
Devin Buhl
|
ec8c19a24e
|
feat!: for a single master node do not use etcd and add option to not use kube-vip
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-29 19:21:26 -05:00 |
|
Devin Buhl
|
494951efb1
|
chore: rename job steps in flux-diff
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-28 09:24:45 -05:00 |
|
Devin Buhl
|
fa274a0682
|
fix: lychee workflow results filepath
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-28 09:06:58 -05:00 |
|
Devin Buhl
|
d02e7bf039
|
fix: pin mshick/add-pr-comment to v2
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-28 08:57:28 -05:00 |
|
Devin Buhl
|
b045b12e36
|
fix: update flux-diff workflow to use container
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-28 08:56:43 -05:00 |
|
Devin Buhl
|
e44005ca26
|
chore: update workflows and remove token ref
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-27 20:14:52 -05:00 |
|
Devin Buhl
|
15fe145abc
|
chore: update renovate config
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-27 14:32:13 -05:00 |
|
Devin Buhl
|
28390c9cff
|
chore: clean up yaml lang server comments
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-27 14:24:47 -05:00 |
|
Devin Buhl
|
44da0c1022
|
feat!: replace rancher/local-path-provisioner with democratic-csi in local-hostpath mode
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-27 14:23:29 -05:00 |
|
Devin Buhl
|
79c7dd7ed1
|
fix: update fluxcd grafana dashboard URLs
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-27 14:03:04 -05:00 |
|
Devin Buhl
|
100002e236
|
chore: update lychee gh workflow to use CLI tool directly
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-27 14:00:42 -05:00 |
|
Devin Buhl
|
80e95eb7ee
|
chore: rename label related workflows
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-24 09:32:54 -05:00 |
|
Devin Buhl
|
a3fca06139
|
chore: unpin gha in renovate and update link checker workflow
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-24 09:31:43 -05:00 |
|
Devin Buhl
|
8f95451aab
|
fix: update devcontainer base image
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-14 14:25:55 -05:00 |
|
Devin Buhl
|
5ec15314f9
|
feat: update flux api versions for helmrelease
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-12 11:35:06 -05:00 |
|
Devin Buhl
|
eebbd5828e
|
feat: update flux OCIRepo version
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-12 11:33:26 -05:00 |
|
Devin Buhl
|
ab7a99abbe
|
feat: add bootstrap_cilium_loadbalancer_mode config option and default to dsr
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-11 16:07:57 -05:00 |
|
Devin Buhl
|
e14d5f5071
|
fix: update xanmanning
k3s ansible role
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-09 09:26:32 -05:00 |
|
Devin Buhl
|
a489ff223f
|
chore: add new local path var to required vars and fix indenting
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-08 13:52:54 -05:00 |
|
Devin Buhl
|
311863e017
|
feat: allow overriding the default local-path-provisioner path for PVC data
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-07 18:06:15 -05:00 |
|
Devin Buhl
|
90eff07152
|
feat: enable secrets encryption on k3s
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-07 17:10:58 -05:00 |
|
Devin Buhl
|
f5857bb15e
|
feat: use official pause container because dockerhub sucks
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-07 17:05:23 -05:00 |
|
Devin Buhl
|
e660fbaa1e
|
fix: change attribute before deleting the file
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-03 17:20:00 -05:00 |
|
Devin Buhl
|
e0a3a510d7
|
chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-03 10:35:50 -05:00 |
|
Devin Buhl
|
e2d183145a
|
chore: add flux-local mention in README
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-03 10:18:47 -05:00 |
|
Devin Buhl
|
9d9c0bf67c
|
chore: update devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-01 19:46:44 -05:00 |
|
Devin Buhl
|
4400029904
|
chore: update devcontainer
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-12-01 19:44:02 -05:00 |
|
Devin Buhl
|
c749ff8f90
|
fix: add task for updating from the upstream template
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-11-29 16:07:50 -05:00 |
|
Devin Buhl
|
63edb13d9e
|
fix: move renovate config into mono config file
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-11-24 19:48:04 -05:00 |
|
Devin Buhl
|
c7d8c2f78f
|
fix: renovate k3s builds numbers
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-11-24 14:15:54 -05:00 |
|
Devin Buhl
|
92f4a990d9
|
feat: move tehSUC into kube-system
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-11-24 14:11:38 -05:00 |
|
Devin Buhl
|
f85ba35fdb
|
fix: update serviceaccount on system-upgrade-controller
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-11-24 13:56:47 -05:00 |
|
Devin Buhl
|
115e59e6cd
|
feat: convert system-upgrade-controller to a helm chart
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-11-23 20:48:55 -05:00 |
|
Devin Buhl
|
fde77c3f9e
|
feat(ansible): remove search domain from /etc/resolv.conf
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-11-21 10:12:48 -05:00 |
|
Devin Buhl
|
70a3cede76
|
chore: add calver release script
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-11-06 09:01:33 -05:00 |
|
Devin Buhl
|
49c491b806
|
feat: upgrade app-template charts to 2.0.3
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-11-02 13:05:58 -04:00 |
|
Devin Buhl
|
d93e1f686e
|
fix: there are not aliases in YAML multi-line strings
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-10-07 15:23:44 -04:00 |
|
Devin Buhl
|
587c465288
|
fix: name should be first in valuesFrom
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-10-07 15:12:38 -04:00 |
|
Devin Buhl
|
9abcf47a58
|
fix: break out kps and cilium helm values into separate configmap in order to make renovate happy
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-10-07 15:11:25 -04:00 |
|
Devin Buhl
|
d854b89574
|
fix: bump kps and prom operator crd versions
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-10-03 15:41:37 -04:00 |
|
Devin Buhl
|
d0e9bf8f2d
|
fix: update cilium kubeProxyReplacement helm value
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-09-03 09:37:31 -04:00 |
|
Devin Buhl
|
ea0cda5561
|
chore: update config sample to explain config for no worker nodes
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-08-21 11:47:27 -04:00 |
|
Devin Buhl
|
4e335b284a
|
fix: add /dev/stdin as sops path_regex
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-08-20 07:44:12 -04:00 |
|
Devin Buhl
|
5abec4579c
|
chore: update sys reqs in readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-08-08 09:09:12 -04:00 |
|
Devin Buhl
|
4732d04a3f
|
chore: remove release-drafter due to not supporting calver
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-08-08 08:56:14 -04:00 |
|
Devin Buhl
|
b87eb9ba97
|
chore: update release drafter and labels
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-08-08 08:52:51 -04:00 |
|
Devin Buhl
|
b7dc1df396
|
feat: add flux diff local action workflow
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-08-07 08:31:39 -04:00 |
|
Devin Buhl
|
0cc281e7c9
|
chore: update readme
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-08-05 09:21:44 -04:00 |
|
Devin Buhl
|
f037aa4a55
|
chore: renovate helm.cattle.io/v1 HelmCharts
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-07-27 07:55:27 -04:00 |
|
Devin Buhl
|
195425bbe0
|
feat: Implement Grafana folders for existing dashboards and add new ones
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-07-23 20:59:20 -04:00 |
|
Devin Buhl
|
1b72e74b4c
|
chore: rearrange metric relabelings
Signed-off-by: Devin Buhl <devin@buhl.casa>
|
2023-07-22 09:02:41 -04:00 |
|