renovate[bot]
bae0be1ef0
fix(container): update image docker.io/cloudflare/cloudflared to v2024.1.3 ( #1185 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 11:12:41 -05:00
renovate[bot]
7491b6f469
feat(helm): update chart ingress-nginx to 4.9.0 ( #1165 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 11:11:45 -05:00
Devin Buhl
7c43fb1db0
feat: k0s add reset hooks for cleaning up cilium ( #1183 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-18 10:12:03 -05:00
Devin Buhl
d46e7f9663
feat: add partial support, change k0s config filename, always use NLLB for k0s ( #1180 )
...
* feat: add partial support, change k0s config filename, always use NLLB for k0s
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: update wording
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-18 08:38:03 -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
95094450fb
feat: enable etcd monitoring for k0s ( #1179 )
...
* feat: enable etcd monitoring for k0s
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: always enable etcd on k3s
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-17 19:44:53 -05:00
Devin Buhl
ca9d1818fc
feat: add spegel support for k0s ( #1178 )
...
* feat: add spegel support for k0s
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: add spegel to e2e tests
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: update containerd file paths and run apply from k0s-config dir
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: move containerd files after upload
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-17 16:00:28 -05:00
Devin Buhl
edbcf28139
feat: add python version check ( #1176 )
...
* feat: add python version check
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: formatting
Signed-off-by: Devin Buhl <devin@buhl.casa >
* test python 3.10
* chore: taskfile formating
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: python 3.11 is minimum
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-16 21:13:58 -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
528508e834
feat: add ansible lint, update taskfiles, and makejinja to not strip trailing newlines ( #1172 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-16 14:23:08 -05:00
Devin Buhl
b41ccc8145
fix: add tls sans options for k3s too ( #1170 )
...
* fix: add tls sans options for k3s too
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: update comment
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-16 10:52:48 -05:00
Devin Buhl
295f2e7eac
fix: kube-vip was not rendering when enabled ( #1169 )
...
* fix: kube-vip was not rendering when enabled
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: forgot to save a file
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-16 09:56:41 -05:00
Devin Buhl
646f335689
feat: change jinja variable start/end delimiters to avoid conflicts with go templating ( #1168 )
...
* feat: change jinja variable start/end delimiters to avoid conflicts with go templating
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: update comment in makejinja.toml
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: update comment in makejinja.toml
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-16 09:25:12 -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
b0ea9afbfd
fix: bump makejinja and add force flag to Taskfile ( #1166 )
...
* fix: bump makejinja and add force flag to Taskfile
Signed-off-by: Devin Buhl <devin@buhl.casa >
* chore: Run configure again to ensure idempotency
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-16 08:12:07 -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
93c9d21581
feat: change jinja block/start delimiters for renovate support ( #1163 )
...
* feat: change jinja block/start delimiters for renovate support
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: update renovate config an helm repos
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-15 19:31:45 -05:00
Devin Buhl
b602a7a1f5
fix: update makeninja - rename Archfile - check for k0sctl ( #1161 )
...
* fix: update makeninja
* Update Taskfile.yaml
* fix: check for k0sctl when k0s is choosen
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-15 15:39:37 -05:00
Devin Buhl
2ad3d87b06
fix: update Ansible taskfile ( #1160 )
2024-01-15 12:27:02 -05:00
Devin Buhl
ea31a49817
feat: add kubeconform workflow and make kubeconform/kustomize required ( #1159 )
2024-01-15 09:42:50 -05:00
Devin Buhl
e6fbc6e128
feat: remove the need for raw jinja blocks ( #1158 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-15 00:03:41 -05:00
Devin Buhl
f9481d6202
feat: replace ansible templating with makejinja ( #1156 )
2024-01-14 23:03:02 -05:00
Devin Buhl
a4731906d9
feat: set lstrip on ansible template task and remove comments ( #1155 )
...
* feat: set lstrip on ansible template task and remove comments
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: cert-manager block was neing stripped
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-14 17:08:59 -05:00
Devin Buhl
ef44ea1b2b
chore: add ci tests for k0s ( #1152 )
2024-01-14 12:11:39 -05:00
Harald Koch
15ffff895c
chore: I found minor spelling errors ( #1153 )
2024-01-14 12:02:33 -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
6428678fae
fix: only remove duplicate metrics in kps if distro is k3s ( #1151 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-14 09:32:41 -05:00
Devin Buhl
5ee8a8a2fa
fix: remove l2 announcement from k3s role config
2024-01-13 21:48:09 -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
a21cadb06f
feat: update e2e test to account for testing ipv6 ( #1150 )
2024-01-13 20:30:12 -05:00
Devin Buhl
c9630bf4b5
fix: update cluster-rollout-update to be k0s compatible ( #1149 )
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-13 20:01:22 -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
a6cb35fed2
chore: add emoji next to related projects in readme
2024-01-13 12:43:35 -05:00
Devin Buhl
a7bbbcfb5e
chore: forgot one instance of paru in the readme
2024-01-13 12:28:36 -05:00
Devin Buhl
3b1ea970b1
fix: Updates to taskfiles and e2e workflow ( #1144 )
2024-01-13 12:04:44 -05:00
renovate[bot]
0ddfc8db3b
feat(container): update image kube-prometheus-stack to v55.8.1 ( #1141 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-12 23:22:34 -05:00
Devin Buhl
0363af873e
fix: do not limit e2e workflow on folder changed
2024-01-12 23:14:14 -05:00
Devin Buhl
2f9e6068d3
feat: attempt to add a e2e workflow ( #1143 )
...
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: attempt to add a e2e workflow
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
2024-01-12 22:41:03 -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
Stephen Bonnell
f6136bfb3f
fix: Homepage memory limits ( #1140 )
2024-01-12 11:12:25 -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