Techno Tim
394e3342ae
Merge branch 'master' into k3s-1-26
2023-12-11 20:36:11 -06:00
Timothy Stewart
3db77957b1
feat(k3s): Updated to v1.26.11+k3s2
2023-12-09 22:42:35 -06:00
Balázs Hasprai
e880f08d26
Add option for install behind http_proxy ( #384 )
...
* Add option for install behind http_proxy
* Tidy up http_proxy usage
2023-10-21 00:18:36 +00:00
balazshasprai
505c2eeff2
Add option for custom registries / mirrors ( #382 )
2023-10-18 03:33:30 +00:00
Techno Tim
2e318e0862
feat(k3s): Updated to v1.25.12+k3s1 ( #351 )
2023-08-18 08:59:08 -05:00
Timothy Stewart
86541ac52a
feat(k3s): Updated to v1.26.7+k3s1
2023-08-17 22:43:18 -05:00
Techno Tim
c738b8d040
Merge branch 'master' into k3s-1-26
2023-07-23 15:03:21 -05:00
Simon Leiner
bd44a9b126
Remove unused variable metal_lb_frr_tag_version ( #331 )
2023-07-21 05:06:04 +00:00
Techno Tim
1350fea9bd
Merge branch 'master' into k3s-1-26
2023-04-28 18:31:01 -05:00
Timothy Stewart
49e97d0981
feat(k3s): Updated to v1.26.4+k3s1
2023-04-28 18:29:27 -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
Timothy Stewart
0f7a722ac5
feat(k3s): Updated to v1.26.3+k3s1
2023-04-16 15:18:24 -05:00
Sam Schmit-Van Werweke
0d6d43e7ca
Bump k3s version to v1.24.12+k3s1 ( #269 )
2023-04-02 21:31:20 -05:00
Techno Tim
39fbf86df6
Merge branch 'master' into k3s-1-26
2023-03-15 11:15:12 -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
Timothy Stewart
495bdfdde9
feat(k3s): Updated to v1.26.2+k3s1
2023-03-13 18:56:27 -05:00
Techno Tim
874cc9f1f4
Merge branch 'master' into k3s-1-26
2023-02-13 19:56:42 -06:00
Mike Thomas
dc2976e7f6
Metallb BGP support ( #212 )
...
* Add metallb frr and bgp support
* Set metallb mode to layer2 as default in sample
* Add BGP resource check
* Add automatic downloading of metallb-frr
* Remove frr manifest
2023-02-09 23:58:58 -06:00
Techno Tim
73b76da984
Merge branch 'master' into k3s-1-26
2023-02-06 22:27:41 -06:00
Techno Tim
e023808f2f
feat(k3s): Updated to v1.24.10+k3s1 ( #215 )
2023-01-29 21:25:09 -06:00
acdoussan
511ec493d6
add support for proxmox lxc containers ( #209 )
...
Co-authored-by: Adam Doussan <acdoussan@Adams-MacBook-Pro.local >
2023-01-29 21:23:31 -06:00
Timothy Stewart
4502ebd439
feat(k3s): Updated to v1.26.0+k3s2
2023-01-19 22:35:03 -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
Techno Tim
88d679ecb6
chore(dependencies): updated kube-vip to 0.5.6 ( #166 )
2022-11-13 17:17:03 -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
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
Ioannis Angelakopoulos
cd76fa05a7
fix master taint implementation - linting problems ( #95 )
...
* add virtual-ip to certificate SAN entries
Adds the kube-vip IP as a Subject Alternative Name in the TLS cert. It is needed otherwise you cannot access the cluster.
* fixes bug with master taints (#1 )
- improves taint logic
* fixes typo
* fixes formatting
* fixes undefined group['node'] if missing from hosts.ini (#2 )
* fixes undefined group['node'] if missing from hosts.ini
- improves application of master taint by centralizing code
* improves molecule testing, fixes linting
* hacking at linter problems, small tweaks
- increases the metallb timeout error due to intermittent testing errors in GitHub actions
* improves context by renaming taint variable
- makes variable boolean
* fix bug
* removes linting hacks
Co-authored-by: Ioannis Angelakopoulos <ioangel@gmail.com >
2022-09-24 20:12:24 -05:00
BMeach
4acbe91b6c
Fix master node taints in multi node installs ( #93 )
...
* Taint master nodes if more than one node
* Kick off fork workflow tests
Co-authored-by: Techno Tim <timothystewart6@gmail.com >
2022-09-17 15:56:09 -05:00
Simon Leiner
a6b2a95b7e
Test playbook using molecule ( #67 )
...
* Test cluster using molecule
* Fix detection of first control node
* Include --flannel-iface and --node-ip as k3s arguments
* Store logs of k3s-init.service as GitHub job artifacts
2022-09-03 10:36:28 -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
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
Techno Tim
a33ed487e0
feat(upgrades): Updated k3s, metalls, and kubevip and fixed bugs ( #46 )
2022-07-27 23:13:43 -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
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
24225c69c9
fix(vars): added comment about ssh user
2022-04-02 12:22:25 -05:00
Timothy Stewart
1c83269f33
chore(vars): Updated kube-vip version
2022-04-02 11:43:11 -05:00
Timothy Stewart
fd49560cd3
fix(vars): Removed args
2022-03-27 12:20:56 -05:00
Timothy Stewart
f32371d595
initial commit
2022-03-27 10:05:37 -05:00