Commit Graph
23 Commits
Author SHA1 Message Date
Devin Buhl 9cd26e9d11 feat: manage the cilium l2 config with flux (#827)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-04 17:01:36 -04:00
Devin BuhlandManuel Rüger de0ed1c70a feat!: Rewrite configure script in ansible (#822)
* feat: smol changes

Signed-off-by: Devin Buhl <devin@buhl.casa>

* feat!: Rewrite configure script in ansible

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: add comment for real path

Signed-off-by: Devin Buhl <devin@buhl.casa>

* feat: verification is done

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: do not need net common

Signed-off-by: Devin Buhl <devin@buhl.casa>

* chore: clean up old comments

Signed-off-by: Devin Buhl <devin@buhl.casa>

* chore: clean up old comments

Signed-off-by: Devin Buhl <devin@buhl.casa>

* feat: finish up ansible host generation and more

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: backup/restore sops config between tasks

Signed-off-by: Devin Buhl <devin@buhl.casa>

* chore: clean up test comments

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: use ansible template on template

Signed-off-by: Devin Buhl <devin@buhl.casa>

* Update template/vars/config.sample.yaml

Co-authored-by: Manuel Rüger <manuel@rueg.eu>

* Update template/tasks/verify_cli.yaml

* chore: update readme

Signed-off-by: Devin Buhl <devin@buhl.casa>

* chore: update readme

Signed-off-by: Devin Buhl <devin@buhl.casa>

* Update README.md

Co-authored-by: Manuel Rüger <manuel@rueg.eu>

* fix: move bcrypt logic to template

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: derp

Signed-off-by: Devin Buhl <devin@buhl.casa>

---------

Signed-off-by: Devin Buhl <devin@buhl.casa>
Co-authored-by: Manuel Rüger <manuel@rueg.eu>
2023-07-04 11:36:58 -04:00
Devin Buhl 467af18b0f feat!: Drop Metallb in favor of Cilium L2Announcements (#821) 2023-07-03 14:47:51 -04:00
Devin Buhl 46d68b8d95 feat(ansible): Deploy coredns with HelmChart instead of builtin method and other small QoL changes
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-07-03 11:30:13 -04:00
renovate[bot] 9651e15d0a fix(helm): update chart cilium to 1.13.4 (#799)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-17 08:21:36 -04:00
Devin Buhl adf08cb348 fix: renovate the k3s cilium helm chart
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-06-17 08:13:42 -04:00
Devin Buhl 6db540671a fix: do not use serviceAccountName in kube-vip static pod 2023-05-31 12:03:18 -04:00
Jory IrvingandDevin Buhl dc606c984e fix: change Cilium IPAM mode to kubernetes (#762)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2023-05-31 11:55:34 -04:00
Devin Buhl 0d03b598b7 fix: allow cilium HelmChart to be renovated
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-05-29 20:39:03 -04:00
renovate[bot]andDevin Buhl 68676349c3 fix(helm): update chart cilium to 1.13.3 (#757)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2023-05-29 09:57:55 -04:00
Devin Buhl d8aea6de29 feat: allow flux to take over cilium (#755) 2023-05-29 09:38:06 -04:00
Devin Buhl 2899466303 feat!: replace calico with cilium (#740) 2023-05-28 11:23:09 -04:00
renovate[bot] 969e297bd5 feat(container): update image ghcr.io/kube-vip/kube-vip to v0.6.0 (#737)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-19 09:14:50 -04:00
Devin Buhl 3c0cefe264 fix: prefix custom manifests with custom- and bump prom operator crd versions
Signed-off-by: Devin Buhl <devin@buhl.casa>
2023-05-08 15:08:56 -04:00
Devin Buhl 9043eddd45 fix: set containerIPForwarding to Enabled in Calico config 2023-04-29 14:45:54 -04:00
renovate[bot] 8acc1cc416 fix(container): update image ghcr.io/kube-vip/kube-vip to v0.5.12 (#696)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-15 00:32:43 -04:00
Devin Buhl 07decda9b4 Revert "feat: Disable kube-proxy and enable Calico in eBPF mode" (#678) 2023-03-27 17:29:10 -04:00
Devin Buhl 92f2a92cda feat: Disable kube-proxy and enable Calico in eBPF mode (#677) 2023-03-25 19:54:02 -04:00
renovate[bot] 9bd1776faa fix(container): update image ghcr.io/kube-vip/kube-vip to v0.5.11 (#652)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-03 23:30:37 -05:00
renovate[bot] c6cbf0a150 fix(container): update image ghcr.io/kube-vip/kube-vip to v0.5.10 (#638)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-25 05:54:55 -05:00
renovate[bot] fff9ad8bf3 fix(container): update image ghcr.io/kube-vip/kube-vip to v0.5.9 (#629)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-10 21:05:57 -05:00
renovate[bot] 9afafc7d96 fix(container): update image ghcr.io/kube-vip/kube-vip to v0.5.8 (#607)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-20 23:48:05 -05:00
Devin Buhl 4e6edcc66a feat!: Refector directories and flux apps (#559) 2022-12-21 14:22:18 -05:00