Commit Graph

256 Commits

Author SHA1 Message Date
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
niki-on-github
e28d8f38e2
add ansible.posix module to requirements.yml (#59)
Co-authored-by: arch <arch@local>
Co-authored-by: Techno Tim <timothystewart6@gmail.com>
2022-08-29 22:58:57 -05:00
Simon Leiner
9d8a5cc2b8
Execute Vagrant cluster in CI (#57) 2022-08-29 19:45:07 -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
Simon Leiner
370e19169b
Print fewer logs when removing manifests (#55) 2022-08-23 23:26:08 -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
Lance A. Brown
90bbc0a399
Add linux-modules-extra-raspi package for Ubuntu 22.x on Raspberry. (#50)
* Add task for linux-modules-extra-raspi

Ubuntu 22.x on Raspberry Pi needs the linux-modules-extra-raspi package
for the vxlans kernel module.

* Remove linux-modules-extra-reaspi package

Not sure we want to do this but including it in the PR anyway for discussion.
2022-08-11 21:23:56 -05:00
slemmercs
1e4b48f039
replaced --no-deploy with --disable (#49)
According to https://rancher.com/docs/k3s/latest/en/installation/install-options/server-config/ > Kubernetes Components section the --disable <value> flag should be used as the --no-deploy is a deprecated option
2022-08-11 21:23:47 -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
Simon Leiner
1830b9c9a1
Fix .gitignore (#40)
For more details, see:
https://stackoverflow.com/a/20652768
2022-07-27 21:24:59 -05:00
SwaggaRitz
39581f4ba7
Replaced manifest files with double extention to '-' (#41)
Co-authored-by: Adrian Jones <adrian@geektowers.local>
2022-07-27 21:21:38 -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
Infectiious
a922f9480d
Update README.md (#33)
Fix typo in readme.
2022-06-06 15:48:08 -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
Chad Yyh
5bf61c841f
fix typo in readme (#26) 2022-05-18 18:24:15 -05:00
Janic Voser
1ce3319087
Using Ansible os family instead of multiple Ansible os distributions (#6)
* Using Ansible os family instead of multiple Ansible os distributions

* Added option to set timezone, this could save a bit of headache if someone has certificate problems

Co-authored-by: janic <janic.voser@schulen-unteraegeri.ch>
2022-04-09 11:04: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
Philip Haberkern
34624bc3f2
Added Vagrantfile for build environment with Vagrant (#14)
* Added .vagrant to ignore

* Added Vagrantfile

* Added section for Vagrant

* made retry_count customizeable (default 20)
2022-04-04 21:51:21 -05:00
svartis
1310a1509d
Fixed issue with tasks not running on Debian Bullseye (#18) 2022-04-04 21:44:38 -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
Timothy Stewart
6c155dc4b6 chore(README): Updating Readme 2022-03-29 22:25:22 -05:00
Timothy Stewart
ef3605bea5 chore(README): Updating Readme 2022-03-27 21:31:40 -05:00
Timothy Stewart
1b3fc0d413 chore(README): Updating Readme 2022-03-27 15:49:18 -05:00
Timothy Stewart
8334bcc66a chore(README): Updating Readme 2022-03-27 15:19:47 -05:00
Timothy Stewart
1796e3174d chore(README): Updating Readme 2022-03-27 15:18:45 -05:00
Timothy Stewart
dd39eec5f4 chore(README): Updating Readme 2022-03-27 15:16:09 -05:00
Timothy Stewart
3aff3eef0d chore(README): Updating Readme 2022-03-27 15:04:45 -05:00
Timothy Stewart
25adb25656 chore(README): Updating Readme 2022-03-27 15:02:31 -05:00
Timothy Stewart
de9c9328e9 fix(ansible): Fixed role changes that were lost in a git fail 2022-03-27 14:58:52 -05:00