Commit Graph
100 Commits
Author SHA1 Message Date
Timothy Stewart 841e924449 fix(CI): Break up workflows and use templates 2023-10-29 14:32:27 -05:00
Timothy Stewart 22c1bccd13 fix(CI): Break up workflows and use templates 2023-10-29 14:30:22 -05:00
Timothy Stewart 26aa538e5f fix(CI): Break up workflows and use templates 2023-10-29 14:28:36 -05:00
Timothy Stewart 06d4773e42 fix(CI): Break up workflows and use templates 2023-10-29 14:27:51 -05:00
Timothy Stewart c6a20c7f14 fix(CI): Break up workflows and use templates 2023-10-29 14:27:20 -05:00
Timothy Stewart 856015d127 fix(CI): Break up workflows and use templates 2023-10-29 14:26:53 -05:00
Timothy Stewart 8637027635 fix(CI): Break up workflows and use templates 2023-10-29 14:19:14 -05:00
Timothy Stewart 207b8f6f88 fix(CI): Break up workflows and use templates 2023-10-29 14:16:09 -05:00
Timothy Stewart 4d6dc254f3 fix(CI): Break up workflows and use templates 2023-10-29 14:11:48 -05:00
Timothy Stewart f54f180997 fix(CI): Break up workflows and use templates 2023-10-29 14:10:04 -05:00
Timothy Stewart c9a96de15b fix(CI): Break up workflows and use templates 2023-10-29 14:04:29 -05:00
Timothy Stewart 7404865bd7 fix(CI): Break up workflows and use templates 2023-10-29 14:01:43 -05:00
Timothy Stewart 015e91bca9 fix(CI): Break up workflows and use templates 2023-10-29 13:58:32 -05:00
Timothy Stewart 4450075425 fix(CI): Break up workflows and use templates 2023-10-29 13:56:11 -05:00
Timothy Stewart fc88777e16 fix(CI): Break up workflows and use templates 2023-10-29 13:55:34 -05:00
Timothy Stewart 2884d54e6b fix(CI): Break up workflows and use templates 2023-10-29 13:55:09 -05:00
Timothy Stewart 0874e56045 fix(CI): Break up workflows and use templates 2023-10-29 13:53:58 -05:00
Timothy Stewart 4bb58181e8 fix(CI): Break up workflows and use templates 2023-10-29 13:47:52 -05:00
Timothy Stewart f52a556109 fix(CI): Break up workflows and use templates 2023-10-29 13:44:22 -05:00
Timothy Stewart 90fe88379c fix(CI): Break up workflows and use templates 2023-10-29 13:43:22 -05:00
Timothy Stewart 3ff7547f8c fix(CI): Break up workflows and use templates 2023-10-29 13:42:08 -05:00
Timothy Stewart edd2ba29ce fix(CI): Break up workflows and use templates 2023-10-29 13:41:31 -05:00
Timothy Stewart 4174e81e68 fix(CI): Break up workflows and use templates 2023-10-29 13:40:45 -05:00
Timothy Stewart 8c8ac8b942 fix(CI): Break up workflows and use templates 2023-10-29 13:40:22 -05:00
Timothy Stewart eb10968a75 fix(CI): Break up workflows and use templates 2023-10-29 13:38:40 -05:00
Timothy Stewart 96b2d243ea fix(CI): Break up workflows and use templates 2023-10-29 13:38:09 -05:00
Timothy Stewart 2490fecb69 fix(CI): Break up workflows and use templates 2023-10-29 13:37:25 -05:00
Timothy Stewart 80fc191c20 fix(CI): Break up workflows and use templates 2023-10-29 13:36:36 -05:00
Timothy Stewart bc6aa32198 fix(CI): Break up workflows and use templates 2023-10-29 13:35:35 -05:00
Timothy Stewart 85f7ec6889 fix(CI): Break up workflows and use templates 2023-10-29 13:33:44 -05:00
Timothy Stewart d90fde7b3b fix(CI): Break up workflows and use templates 2023-10-29 13:33:16 -05:00
Timothy Stewart 756c140bee fix(CI): Break up workflows and use templates 2023-10-29 13:32:34 -05:00
Timothy Stewart 85c1826985 fix(CI): Break up workflows and use templates 2023-10-29 13:31:34 -05:00
Timothy Stewart ad672b3965 fix(CI): Break up workflows and use templates 2023-10-29 13:30:20 -05:00
Timothy Stewart f19ff12057 fix(CI): Break up workflows and use templates 2023-10-29 13:29:28 -05:00
Timothy Stewart 173e104663 fix(CI): Break up workflows and use templates 2023-10-29 13:27:13 -05:00
Timothy Stewart 1e06289dca fix(CI): Break up workflows and use templates 2023-10-29 13:26:35 -05:00
Timothy Stewart c2a3b9f56f fix(CI): Break up workflows and use templates 2023-10-29 13:20:32 -05:00
Timothy Stewart 14aa2f8383 fix(CI): Break up workflows and use templates 2023-10-29 13:20:01 -05:00
Timothy Stewart fb6d94362c fix(CI): Break up workflows and use templates 2023-10-29 13:18:09 -05:00
Timothy Stewart 9483f18ae2 fix(CI): Break up workflows and use templates 2023-10-29 13:16:01 -05:00
Timothy Stewart 2b4ef14b49 fix(CI): Break up workflows and use templates 2023-10-29 13:15:25 -05:00
Timothy Stewart 32b9bfa44f fix(CI): Break up workflows and use templates 2023-10-29 13:11:55 -05:00
Timothy Stewart a7d4f88b79 fix(CI): Break up workflows and use templates 2023-10-29 13:09:41 -05:00
Techno Tim 2e318e0862 feat(k3s): Updated to v1.25.12+k3s1 (#351) 2023-08-18 08:59:08 -05:00
Techno Tim 9707bc8a58 fix(docs): updated kube-vip url (#341) 2023-08-14 17:30:42 +00:00
Techno Tim 83077ecdd1 Fix CI - python version (#338)
* fix(README): Updated docs link

* fix(ci): set PYTHON_VERSION to 3.11
2023-07-20 21:19:53 -05:00
Techno Tim edd4838407 feat(k3s): Updated to v1.25 (#187)
* feat(k3s): Updated to v1.25.4+k3s1

* feat(k3s): Updated to v1.25.5+k3s1

* feat(k3s): Updated to v1.25.7+k3s1

* feat(k3s): Updated to v1.25.8+k3s1

* feat(k3s): Updated to v1.25.9+k3s1

* feat(kube-vip): Update to v0.5.12
2023-04-27 23:09:46 -05:00
Techno Tim 3e16ab6809 Chore: Update kube vip and MetalLB (#257)
* chore(dependencies): updated metallb to v0.13.9

* chore(dependencies): updated kube-vip to v0.5.11
2023-03-15 04:32:26 +00:00
Techno Tim 83fe50797c feat(k3s): Updated to v1.24.11+k3s1 (#255) 2023-03-14 04:04:06 +00:00
Techno Tim 4aeeb124ef docs(README): Removed note about ansible version (#243) 2023-02-26 14:01:21 -06:00
Timothy Stewart 511c020bec docs(README): Updated with a note about ansible version on control node 2023-02-25 10:09:05 -06:00
Timothy Stewart ed4d888e3d fix(gitignore): ignore ansible.cfg 2023-02-05 22:09:50 -06:00
Techno Tim e023808f2f feat(k3s): Updated to v1.24.10+k3s1 (#215) 2023-01-29 21:25:09 -06:00
Techno Tim b86384c439 fix(raspberrypi): Fix handler name (#200) 2023-01-10 21:26:27 -06:00
Techno Tim bf2bd1edc5 feat(k3s): Updated to v1.24.9+k3s1 (#197) 2023-01-06 18:53:40 -06:00
Techno Tim e6cf14ea78 K3s 1 24 8 (#171)
* chore(dependencies): Updated actions

* chore(dependencies): updated to k3s to v1.24.8+k3s1 and kube-vip to v0.5.7
2022-12-02 23:14:06 -06:00
Timothy Stewart da72884a5b fix(ci): remove self-hosted 2022-11-23 23:30:06 -06:00
Techno Tim 17a74b66c8 Pre commit fixes (#167)
* chore(dependencies): updated kube-vip to 0.5.6

* fix(pre-commit): pin to hash

* fix(pre-commit): added more hooks and fixed lint

* fix(pre-commit): added pre-commit hook so we don't have to run it manually

* fix(pre-commit): Added docs to readme

* fix(pre-commit): added texthooks

* fix(pre-commit): pin to hash

* fix(pre-commit): added mor hooks and fixed lint

* fix(lint): Fixing quotes

* fix(ci): only run test if linting passes

* fix(ci): convert to reusable workflows

* fix(pr template): Reorder steps
2022-11-13 22:42:49 -06:00
Techno Tim 88d679ecb6 chore(dependencies): updated kube-vip to 0.5.6 (#166) 2022-11-13 17:17:03 -06:00
Techno Tim 6bf3bcce92 docs(README): Updated readme with fixes and context (#154) 2022-11-06 14:07:07 -06:00
Techno Tim cff815a031 Updates (#151)
* fix(gitignore): Add ansible logs

* chore(metallb): Updated to 0.13.9

* chore(metallb): Updated to 1.24.7

* chore(python): Upddate dependencies

* fix(metal-lb): set to 0.13.7 (latest released)

* fix(requirements.txt): dedup and sort alpha
2022-11-06 12:08:19 -06:00
Techno Tim b1fee44403 GitHub Actions Fixes (#150) 2022-11-05 19:57:36 -05:00
Techno Tim a1c7175bd1 fix(requirements.txt): Use pip-compile (#148)
* fix(requirements.txt): Use pip-compile

* fix(lint): Remove anchors from molecule since they aren't yet supported via lint

* fix(lint): Remove anchors from molecule since they aren't yet supported via lint
2022-11-05 18:37:46 -05:00
Techno Tim 5268ef305a Revert "feat(ci): switching to self-hosted runners (#133)" (#135)
This reverts commit a840571733.
2022-10-31 18:50:34 -05:00
Techno Tim a840571733 feat(ci): switching to self-hosted runners (#133)
* feat(ci): switching to self-hosted runners

* feat(gh-actions-controller): added

* feat(gh-actions-controller): added
2022-10-31 17:56:22 -05:00
Techno Tim cb2fa7c441 k3s, metallb, kube-vip updates (#119)
* feat(k3s): Updated to v1.24.6+k3s1

* feat(kube-vip): Update to v0.5.5

* feat(metal-lb): Update to v0.13.6

* fix(pip): Freeze requirements

* fix(lint): Fixed ansible-lint
2022-10-15 12:23:50 -05:00
Techno Tim f1c2f3b7dd fix(github): ignore readme updates (#94) 2022-09-17 00:18:56 -05:00
Techno Tim 76718a010c chore(docs): Updated with ansible collections install (#89)
* chore(docs): Fixing thanks section

* chore(docs): Updated with collections command
2022-09-15 02:32:34 +00:00
Techno Tim b1df9663fa fix(ansible): Fix group permissions on tmp folder (#77) 2022-09-09 03:00:54 +00:00
Timothy Stewart 4365a2a54b fix(ansible): fixing permissions on tmp folder 2022-09-06 19:07:09 -05:00
Timothy Stewart 3c36dc8bfd fix(ansible): use k3s kubectl 2022-09-02 11:07:17 -05:00
Techno Tim 6695d13683 upgrade k3s to v1.24.4+k3s1 (#64)
* feat(k3s): Upgrade to v1.24.4+k3s1
* feat(metallb): updated to v0.13.5
2022-09-01 21:20:25 -05:00
Techno Tim 74e1dc1dfe Pin GitHub Actions to SHA + Dependabot (#62)
* feat(repo): Add dependabot

* fix(ci): clean up

* fix(gh-actions): pin to sha

* fix(lint): fixing yaml lint

* feat(repo): Add dependabot

* fix(vagrant): up retry count to 60 because gh actions are sloooooow
2022-08-30 23:15:15 -05:00
Techno Tim 56f8f21850 fix(ansible): Install services separate from config (#63) 2022-08-30 21:44:55 -05:00
Timothy Stewart 117c608a73 fix(ansible): added longer wait with todo 2022-08-29 23:16:13 -05:00
Techno Tim 2296959894 fix(ci): Fix Linting (#61) 2022-08-28 20:36:05 -05:00
Timothy Stewart 6d793c5c96 fix(ansible): add wait 2022-08-28 17:49:38 -05:00
Timothy Stewart 47ac514dc6 fix(ansible): fix lint 2022-08-28 16:42:07 -05:00
Timothy Stewart 611cf5ab0b fix(ansible): fix lint 2022-08-28 16:32:52 -05:00
Timothy Stewart c82cbfc501 fix(ansible): fix lint 2022-08-28 16:29:04 -05:00
Timothy Stewart f603a048c3 fix(ansible): fix lint 2022-08-28 16:26:46 -05:00
Timothy Stewart 4b959719ba fix(ansible): run task on one master 2022-08-28 16:00:10 -05:00
Timothy Stewart db8fbd9447 chore(lint): Fix yaml lint 2022-08-28 14:27:22 -05:00
Techno Tim aa05ab153e fix(ansible): Refactored ansible steps to now install metallb in post… (#58)
* fix(ansible): Refactored ansible steps to now install metallb in post task and verify
2022-08-28 14:25:09 -05:00
Timothy Stewart e04f3bac61 chore(github): Updated issue template 2022-08-20 16:22:56 -05:00
Techno Tim cdd7c4e668 Fix k3s manifest (#53)
* fix(k3s): Remove manifests and folders from bootstrapped cluster
2022-08-20 16:19:20 -05:00
Timothy Stewart ac5325a670 fix(kube-vip): Cleaning up; adding missing rbac api groups 2022-07-30 22:11:28 -05:00
Techno Tim a33ed487e0 feat(upgrades): Updated k3s, metalls, and kubevip and fixed bugs (#46) 2022-07-27 23:13:43 -05:00
Timothy Stewart 909d85e392 fix(README): Fixed lint 2022-06-25 22:57:08 -05:00
Timothy Stewart 40f783fb22 fix(README): Fixed lint 2022-06-25 22:56:45 -05:00
Techno Tim e1a0298eb8 Upgrade kube-vpi; improve settings; better reset (#31)
* fix(k3s): upgrade k3s + kube-vip

* chore(github): update template

* chore(docs): Updated README

* fix(ansible): Reboot as part of reset

* fix(kube-vip): improve settings

* chore(lint): fix

* chore(lint): fix
2022-05-26 15:32:25 -05:00
Timothy Stewart 97bed143b5 fix(README): updated docs 2022-04-04 22:52:48 -05:00
Timothy Stewart 6d90b4b492 chore(github): updated issue template 2022-04-04 22:12:31 -05:00
Timothy Stewart 00d2fee38e fix(README): updated docs 2022-04-04 22:08:15 -05:00
Timothy Stewart 24225c69c9 fix(vars): added comment about ssh user 2022-04-02 12:22:25 -05:00
Timothy Stewart 01140bf6b0 chore(github): Added issue template 2022-04-02 12:15:05 -05:00
Timothy Stewart 2abe13a4f9 chore(lint): fixed yaml lint 2022-04-02 11:48:37 -05:00
Timothy Stewart 1c83269f33 chore(vars): Updated kube-vip version 2022-04-02 11:43:11 -05:00
Timothy Stewart 684943c718 chore(README): Updating Readme 2022-03-29 22:27:03 -05:00