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
renovate[bot]
00ec522096
fix(helm): update chart external-dns to 1.14.1 ( #1136 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-12 07:03:37 -05:00
renovate[bot]
070958ecc5
fix(github-release): update k0sproject/k0s to v1.28.5+k0s.0 ( #1135 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-11 21:00:09 -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
renovate[bot]
18e591238e
feat(helm): update chart openebs to 3.10.0 ( #1133 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-11 20:51:26 -05:00
renovate[bot]
72f00506ac
fix(container): update image kube-prometheus-stack to v55.7.1 ( #1130 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-11 20:49:54 -05:00
renovate[bot]
9efe707c11
feat(container)!: Update image docker.io/cloudflare/cloudflared to v2024 ( #1134 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-11 20:48:26 -05:00
renovate[bot]
3776df776c
feat(helm): update chart external-dns to 1.14.0 ( #1132 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-11 20:48:19 -05:00
renovate[bot]
65ca933238
fix(helm): update chart reloader to 1.0.62 ( #1131 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-11 20:48:00 -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
e8772928e2
fix: update local path var in nuke playbook
2024-01-11 18:40:39 -05:00
Devin Buhl
d83e14935c
fix: task folder gitignore
2024-01-11 18:39:28 -05:00
Devin Buhl
f7eda7f8ec
fix: k0s reset task
2024-01-11 18:23:56 -05:00
Devin Buhl
9f5999eaac
fix: PYTHON_BIN not being set
2024-01-11 18:23:20 -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
Jory Irving
ee5de426a4
Replace Hajimari with Homepage ( #1127 )
...
* feat: replace hajimari with homepage
* fix: add secret
* fix: homepage configmap kubernetes widget
Signed-off-by: Jory Irving <jory@jory.dev >
* feat: wrap annotations in blocks
* chore: homepage change ingress to internal
Signed-off-by: Jory Irving <jory@jory.dev >
---------
Signed-off-by: Jory Irving <jory@jory.dev >
2024-01-11 15:05:24 -05:00
d093d0a4e1
add k0s support ( #1123 )
...
* ignore idea
* Initial work on support for k0s
* * Changed config param to bootstrap_distribution
* Replaced democratic-csi with openebs
* Added notes about system-upgrade-controller being ignored with k0s
* Removed password for nodes
* * Switched to single storage path for openebs
* Removed democratic-csi helm repo
* Added missing openebs helm repo
* Fixed template formatting
* Made bootstrap_private_github_repo hidden/undocumented
* Updated flux cluster config to accommodate bootstrap_private_github_repo
* * added the storageclass name to be declarative
* * added newline
* set chart wait false
* * fixed spacing in K0sTasks
* fixed openebs path
* properly added openebs helm repo
* * updated configure task to use venv
* renamed bootstrap_kube_vip_addr to bootstrap_kubeapi_addr
* renamed bootstrap_kube_vip_addr derived variables accordingly
* * tweaked configure task cmd
* started work on k0s-config.yaml template
* * tweaked k0s task cmd
* moved coredns under addons rather than optional
* fixed typo in coredns task
* normalized formatting in k0s-config
* disabled telemetry in k0s-config
* added renovate to k0s-config
* removed tunnel and added routing mode in k0s-config cilium chart values
* updated docs in config example
* fixed issue with k0s-config controller role so it didn't default to worker+controller if more than one master
* * fixed whitespace
* add k0sctl to brew tasks
* Update bootstrap/vars/config.sample.yaml
* Update bootstrap/vars/config.sample.yaml
* Update k0s-config.yaml.j2
* Update config.sample.yaml
* controllerManager and scheduler bind to `0.0.0.0` for metrics
* Update custom-cilium-helmchart.yaml.j2.j2
* Update helmvalues.yaml.j2
* Update bootstrap/tasks/addons/main.yaml
* first pass at readme updates
* update placement of k0sconfig options
* disable telemetry on k0sctl too
* disable k0s telemetry in env too
* update: jinja spacing in k0sconfig
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: ensure bootstrap_local_storage_path is delete on nuke
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: update renovate regex for k3s/k0s
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: update nuke playbook and only include k3s task when k3s
Signed-off-by: Devin Buhl <devin@buhl.casa >
* fix: update nuke playbook and only include k3s task when k3s and include jinja comments
Signed-off-by: Devin Buhl <devin@buhl.casa >
---------
Signed-off-by: Devin Buhl <devin@buhl.casa >
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com >
Co-authored-by: Devin Buhl <devin@buhl.casa >
2024-01-11 15:03:36 -05:00
renovate[bot]
1b73543d34
feat(container): update image kube-prometheus-stack to v55.7.0 ( #1118 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-09 15:34:31 -05:00
renovate[bot]
5820b9bb9a
fix(helm): update chart reloader to 1.0.60 ( #1115 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-09 15:34:20 -05:00
renovate[bot]
234fe41d8b
feat(ansible): update community.general to 8.2.0 ( #1117 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-09 15:34:14 -05:00
renovate[bot]
9ba5a3bf37
chore(deps): update netaddr to 0.10.1 ( #1116 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-09 15:34:06 -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
Jory Irving
a19d7083b5
Change back to output file ( #1113 )
...
* Change back to output file
This was recently fixed in the new v1.9.0 action
* fix: indent
* remove token
* revert to secret token
* fix delete
* remove extra lines
2024-01-05 17:38:23 -05:00
Devin Buhl
270f67ab8a
fix: kube vip URL changed
2024-01-05 10:36:00 -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