Devin Buhl
de61c22c37
feat!: Remove core and crds fluxtomizations and use raw helm chart to install CRs
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-10-19 15:07:03 -04:00
renovate[bot]
24875a9359
chore(deps): update container image ghcr.io/kube-vip/kube-vip to v0.5.5 ( #492 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 12:20:32 -04:00
renovate[bot]
71adc52656
chore(deps): update dependency community.general to v5.7.0 ( #487 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-09 09:09:21 -04:00
renovate[bot]
75f2c37029
chore(deps): update dependency k3s-io/k3s to v1.25.2+k3s1 ( #479 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-07 13:05:39 -04:00
renovate[bot]
6994365215
chore(deps): update dependency community.sops to v1.4.1 ( #473 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-27 19:01:47 -04:00
Fabrice Semti
d7dd0e2b4d
workaround for ansible galaxy role ( #477 )
...
at the moment v3.3.0 of `xanmanning.k3s` seems to be unavailable
see more details here: https://github.com/PyratLabs/ansible-role-k3s/issues/196
as such I would suggest considering this workaround.
if/when that issue is resolved, this can be reversed.
2022-09-26 13:49:56 -04:00
renovate[bot]
a8b6fc2bb5
chore(deps): update dependency k3s-io/k3s to v1.25.0+k3s1 ( #469 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-20 13:28:00 -04:00
Devin Buhl
fad9dd54ee
feat: bump calico to v3.24
2022-09-20 13:27:50 -04:00
renovate[bot]
5398af3c1a
chore(deps): update dependency community.general to v5.6.0 ( #467 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-20 13:19:18 -04:00
renovate[bot]
2093f16f17
chore(deps): update dependency xanmanning.k3s to v3.3.0 ( #462 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 13:21:37 -04:00
renovate[bot]
740ca91d4d
chore(deps): update dependency community.sops to v1.4.0 ( #464 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 13:21:14 -04:00
renovate[bot]
fac25d614b
chore(deps): update dependency community.sops to v1.3.0 ( #446 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-25 18:24:50 -04:00
renovate[bot]
4cbd87fcbf
chore(deps): update dependency community.general to v5.5.0 ( #445 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-25 18:24:29 -04:00
renovate[bot]
b90b47744b
chore(deps): update dependency k3s-io/k3s to v1.24.4+k3s1 ( #439 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-25 18:24:20 -04:00
Devin Buhl
229c3000c9
chore: update comment about pruning manifests
2022-08-19 18:09:02 -04:00
renovate[bot]
f562167875
chore(deps): update dependency community.general to v5.4.0 ( #428 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-05 23:59:07 -04:00
renovate[bot]
e01bc024d6
chore(deps): update container image ghcr.io/kube-vip/kube-vip to v0.5.0 ( #412 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-28 07:19:14 -04:00
Devin Buhl
75a3b12bdf
feat: Enable system-upgrade-controller and pin k3s version
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-07-20 18:00:20 -04:00
renovate[bot]
95f6c590f6
chore(deps): update dependency community.general to v5.3.0 ( #404 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-15 21:14:08 -04:00
Wouter Bouvy and wouterbouvy
4e0b210fdc
Fix issues on Fedora Ansible scripts ( #391 )
...
Co-authored-by: wouterbouvy <wouter@wouter.nu >
2022-07-08 18:12:18 -04:00
wouterbouvy and Wouter Bouvy
0a349efd47
Fix Ansible cluster prepare script ( #390 )
...
Co-authored-by: Wouter Bouvy <wouter@wouter.nu >
2022-07-08 14:35:32 -04:00
Devin Buhl
686f31260a
feat!: Swap to Fedora Server - See
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-07-07 18:27:01 -04:00
Devin Buhl
6a758ee101
feat!: replace traefik with nginx ingress ( #388 )
...
* feat: remove traefik crds
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: change variable names in config sample env
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: change variable names in configure
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: change variable names in cluster-settings
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: change variable names in configure
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: change README.md to ingress-nginx
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: remove traefik helm release
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: remove traefik helm repo
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: remove error-pages
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: remove other traefik references
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: add ingress-nginx helm repo
Signed-off-by: Devin Buhl <devin@buhl.casa >
* feat: add ingress-nginx helm release
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-07-07 09:51:41 -04:00
Manuel Rüger
7759b9270a
Add option to disable kube-vip (part 2) ( #386 )
2022-07-06 20:21:28 -04:00
renovate[bot]
13f70948df
chore(deps): update dependency community.sops to v1.2.3 ( #375 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-01 07:43:35 -04:00
4b8427e87a
chore(deps): update dependency k3s-io/k3s to v1.24.1+k3s1 ( #353 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com >
2022-06-28 19:03:39 -04:00
renovate[bot]
ac0fe85583
chore(deps): update dependency community.general to v5.2.0 ( #373 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-24 20:45:10 -04:00
renovate[bot]
ea1c549255
chore(deps): update dependency xanmanning.k3s to v3.2.0 ( #362 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-17 21:17:47 -04:00
renovate[bot]
731a82d877
chore(deps): update dependency community.general to v5.1.1 ( #360 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-17 21:17:38 -04:00
renovate[bot] and Renovate Bot
553b00c31e
chore(deps): update dependency community.general to v5.1.0 ( #350 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-06-11 03:19:45 -04:00
Devin Buhl
46f1a392fb
feat(ansible): rename playbooks and update AnsibleTasks
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-06-08 09:42:09 -04:00
renovate[bot] and Renovate Bot
3c1f6379d6
chore(deps): update dependency community.general to v5.0.2 ( #340 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-06-06 08:32:49 -04:00
renovate[bot] and Renovate Bot
347907acca
chore(deps): update dependency community.sops to v1.2.2 ( #341 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-06-06 08:32:16 -04:00
renovate[bot] and Renovate Bot
d6d3c48c3b
chore(deps): update dependency ansible.posix to v1.4.0 ( #337 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-28 02:43:44 -04:00
Devin Buhl
db0e397172
fix(ansible): smoll tweaks for k3s install playbook
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-23 20:10:06 -04:00
Devin Buhl
63e29a7257
feat(kube-vip)!: Use auto detection of kube-vip interface ( #331 )
...
* Remove kube-vip interface config setting
* Remove kube-vip interface Ansible variable
* Remove kube-vip interface from cluster manifest
* Remove kube-vip interface from Ansible deployment
* Delete checks for consistent kube-vip interface names
* Remove checks task from Ansible role
2022-05-22 23:15:51 -04:00
renovate[bot] and Renovate Bot
0f21b00252
chore(deps): update dependency community.general to v5 ( #329 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-20 21:27:26 -04:00
Devin Buhl
0f8136432d
feat(ansible): add handler to restart node if needed
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-16 17:07:16 -04:00
Devin Buhl
d02f6720e3
feat(ansible): add checks for verify kube-vip nic exists
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-13 15:38:04 -04:00
Devin Buhl
6b0dc651f5
fix(ansible): wait 15 seconds before deleting the k3s deployed manifests
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-10 07:44:55 -04:00
renovate[bot] and Renovate Bot
9f4d33bc0a
chore(deps): update dependency xanmanning.k3s to v3.1.2 ( #314 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-06 21:38:24 -04:00
Devin Buhl
efa91844a8
feat(cluster): increase kube-vip leader election and other args
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-06 18:48:54 -04:00
Devin Buhl
c4a3486c25
fix(ansible): delete ubuntu-upgrade playbook
2022-05-06 10:42:39 -04:00
Devin Buhl
9591c3feb6
fix(ansible): use full find ansible task cmd
2022-05-06 10:42:01 -04:00
Devin Buhl
ad110e3597
fix(ansible): add rbd module back in
...
This was not working on raspi devices because without the linux-modules-extra-raspi package it would fail.
2022-05-03 04:41:06 -04:00
Devin Buhl
d10800e962
fix(ansible): add logic back to install pi specific package
2022-05-03 04:36:30 -04:00
Devin Buhl
13f47df96a
fix(ansible): remove modprobe rbd from kernel task
...
This will fail on raspberry pis and were not installing rookceph so it's not needed.
2022-05-03 04:09:03 -04:00
Devin Buhl
472a294c1e
fix(ansible): add kernel role to explicity enable modules
...
Signed-off-by: Devin Buhl <devin@buhl.casa >
2022-05-01 08:46:30 -04:00
Devin Buhl
375d41d313
fix(ansible): removed linux-modules-extra-raspi due to breakage
2022-05-01 08:13:45 -04:00
renovate[bot] and Renovate Bot
8fa29a86b9
chore(deps): update dependency community.general to v4.8.0 ( #304 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 09:08:35 -04:00