Commit Graph
223 Commits
Author SHA1 Message Date
Devin Buhl b6234fcbad fix(spegel): moved to new github org and new update
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-04-01 17:56:49 -04:00
renovate[bot] 1e01652ba9 feat(container)!: Update image ghcr.io/mendhak/http-https-echo to v32 (#1397)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-01 15:08:22 -04:00
renovate[bot] 1284cad869 fix(github-release): update k3s-io/k3s to v1.29.3+k3s1 (#1390)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-27 19:32:42 -04:00
renovate[bot] ada01c0339 fix(helm): update chart reloader to 1.0.72 (#1392)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-27 19:32:20 -04:00
renovate[bot] 34cd3d2f99 fix(helm): update chart cilium to 1.15.3 (#1391)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-27 19:31:20 -04:00
Devin Buhl ca6145f938 fix(openebs): disable ndm-operator 2024-03-27 14:44:02 -04:00
Jean-François RoyandDevin Buhl 1a9c37c910 fix(metrics-server): Remove --kubelet-insecure-tls (#1389)
* fix(metrics-server): Remove --kubelet-insecure-tls

According to https://www.talos.dev/v1.6/kubernetes-guides/configuration/deploy-metrics-server, this flag is not necessary when enabling certificate rotation and an auto CSR approver.

* Update helmrelease.yaml.j2

---------

Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2024-03-27 12:56:43 -04:00
Jean-François RoyandDevin Buhl 13f4f99992 feat: Support remotely-managed cloudflare tunnels (#1378)
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2024-03-25 12:27:51 -04:00
renovate[bot] a5cea2ce28 feat(container): update image docker.io/cloudflare/cloudflared to v2024.3.0 (#1383)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-20 08:19:14 -04:00
renovate[bot] 986cf0d0eb fix(helm): update chart reloader to 1.0.71 (#1382)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-20 08:19:07 -04:00
Devin Buhl b275b781fd feat(talos): change from net.ifnames to a macaddr deviceSelector (#1376)
* feat(talos): change from net.ifnames to a macaddr deviceSelector

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

* fix: derpge

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

* fix: logic is easier to follow now questionmark

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

* fix: logic is easier to follow now questionmark

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

---------

Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-03-18 19:06:19 -04:00
Wasurerarenai 75f49dd3b6 Update echo-server app-template ingress' v3 service identifier (#1374) 2024-03-16 07:45:30 -04:00
renovate[bot] 78d588224a fix(container): update image registry.k8s.io/kubectl to v1.29.3 (#1372)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 10:24:30 -04:00
renovate[bot] 0c9a9e1a21 fix(container): update image app-template to v3.0.4 (#1371)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 10:24:21 -04:00
renovate[bot] 1656c05156 fix(helm): update chart cilium to 1.15.2 (#1369)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-14 10:44:22 -04:00
renovate[bot]andDevin Buhl 63f30c7d9f feat(container)!: Update image app-template to v3 (#1370)
* feat(container)!: Update image app-template to v3

* Update helmrelease.yaml.j2

* Update helmrelease.yaml.j2

* Update helmrelease.yaml.j2

* Update README.md

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2024-03-14 10:32:14 -04:00
renovate[bot] c58eef71da feat(helm): update chart k8s-gateway to 2.4.0 (#1365)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-11 21:39:34 -04:00
renovate[bot] 9f0cea409e fix(helm): update chart cert-manager to v1.14.4 (#1362)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-10 14:16:50 -04:00
renovate[bot] 0c6e944090 fix(github-release): update k3s-io/k3s to v1.29.2+k3s1 (#1361)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-10 14:16:38 -04:00
Devin Buhl dff0eb75ac fix: keepHistory is false by default
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-03-06 08:26:49 -05:00
Stephen BonnellandDevin Buhl d105410b6b feat!(kube-vip): Enable flux taking over kube-vip post-deployment. (#1357)
* feat!(kube-vip): Enable flux taking over kube-vip post-deployment.

* Update bootstrap/templates/kubernetes/apps/kube-system/kube-vip/app/kustomization.yaml.j2

* Update bootstrap/templates/kubernetes/apps/kube-system/kube-vip/app/kustomization.yaml.j2

* Update daemonset.yaml.j2

* Update rbac.yaml.j2

* Update bootstrap/templates/kubernetes/apps/kube-system/kustomization.yaml.j2

* Update kustomization.yaml.j2

* Update kustomization.yaml.j2

* Create .mjfilter.py

* Update bootstrap/templates/ansible/playbooks/cluster-installation.yaml.j2

* Update bootstrap/templates/kubernetes/apps/kube-system/kube-vip/ks.yaml.j2

---------

Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2024-03-06 08:19:51 -05:00
Devin Buhl e6f8f4dd33 fix(k3s): update args in k3s controllers plan 2024-03-02 14:30:24 -05:00
renovate[bot] 0011fc924f fix(container): update system upgrade controller group to v0.13.4 (#1355)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-01 21:13:48 -05:00
renovate[bot] 1a97870ecc fix(container): update system upgrade controller group to v0.13.3 (patch) (#1352)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 09:40:36 -05:00
renovate[bot] 650f6cfc9f feat(helm): update chart ingress-nginx to 4.10.0 (#1351)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 09:16:39 -05:00
Devin Buhl 5a41f4ddaf fix(openebs): disable ndm 2024-02-26 07:24:23 -05:00
renovate[bot] 08676e183c fix(helm): update chart reloader to 1.0.69 (#1345)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-23 07:37:03 -05:00
renovate[bot] 3306457c63 fix(helm): update chart cert-manager to v1.14.3 (#1344)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-23 07:36:56 -05:00
renovate[bot] 129432ae42 fix(container): update image docker.io/cloudflare/cloudflared to v2024.2.1 (#1341)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-23 07:36:33 -05:00
Devin Buhl b389bbe038 fix(talos): remove system-upgrade-controller (#1337)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-02-19 14:18:11 -05:00
renovate[bot] a73b54f014 feat(container): update image app-template to v2.6.0 (#1325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-15 20:29:57 -05:00
renovate[bot] 8d320e5fec fix(container): update image ghcr.io/siderolabs/kubelet to v1.29.2 (#1327)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-15 20:29:49 -05:00
renovate[bot] e38e371719 fix(container): update image spegel to v0.0.18 (#1328)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-15 20:29:33 -05:00
renovate[bot] df33bd4836 fix(helm): update chart kubelet-csr-approver to 1.0.7 (#1329)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-15 20:29:26 -05:00
renovate[bot] 8162ff8916 feat(helm): update chart cilium to 1.15.1 (#1330)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-15 20:29:17 -05:00
Devin Buhl c17d543b21 refactor!: project updates (#1326)
* refactor!: flux is required again

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

* fix: delimiter that chomps

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

* fix: bootstrap_cloudflare logic

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

* fix: update tests

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

* fix: remove last quote

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

* chore: update readme

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

---------

Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-02-15 20:03:24 -05:00
Wouter BouvyandDevin Buhl 89559608b2 feat(talos): Add option to specify other gateway (#1316)
* feat(talos): Add option to specify other gateway

* Renamed to default_gateway and add BGP config

* Update config.sample.yaml

---------

Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2024-02-13 15:04:56 -05:00
Wasurerarenai 381d3f1a5b fix(cilium): Correct L2 kustomization exclusion logic (#1314) 2024-02-13 01:34:03 -05:00
Wouter Bouvy 4a65ddeff9 Talos: remove deprecated System Extentions and move to schematicID (#1309)
* Talos: remove deprecated System Extentions and move to schematicID for talhelper and SUC

* Fix typo in comments
2024-02-10 17:02:32 -05:00
renovate[bot] cb0049b918 fix(github-release): update k3s-io/k3s to v1.29.1+k3s2 (#1301)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-09 20:47:36 -05:00
renovate[bot] 4590ab842f fix(helm): update chart cert-manager to v1.14.2 (#1302)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-09 20:47:19 -05:00
renovate[bot] 91fdd72d27 fix(helm): update chart reloader to 1.0.67 (#1303)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-09 20:47:09 -05:00
renovate[bot] e99bc90a26 feat(container): update image docker.io/cloudflare/cloudflared to v2024.2.0 (#1305)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-09 20:46:46 -05:00
renovate[bot] b7631dac09 feat(helm): update chart metrics-server to 3.12.0 (#1306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-09 20:46:37 -05:00
Wouter Bouvy a97c56cc32 Fix Talos SUC ServiceAccount (#1298) 2024-02-09 09:07:50 -05:00
WasurerarenaiandDevin Buhl 2549e3698f feat(talos): Add cilium bgpControlPlane support and CNI security settings (#1296)
* fix: Use cilium cni install values for Talos

* fix: Use cilium cni install values for Talos

* feat: Add cilium bgpControlPlane support for Talos

* feat: Add cilium bgpControlPlane support for Talos

* feat: Add LB cidr var for Talos BGPCP

* feat: Add jinja template for cilium-bgp.yaml

* Add cilium bgpControlPlane support for Talos

* feat: Add cilium bgpControlPlane example config for Talos

* fix: Remove invalid fields from bgp peering policy

* fix: Add serviceSelector to bgp peering policy

* Update bootstrap/templates/partials/cilium-values-full.partial.yaml.j2

* Update bootstrap/templates/partials/cilium-values-init.partial.yaml.j2

* Update bootstrap/templates/partials/cilium-values-full.partial.yaml.j2

* Update bootstrap/templates/partials/cilium-values-init.partial.yaml.j2

---------

Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2024-02-08 08:27:40 -05:00
Devin Buhl 81ffb39143 fix(talos): use the correct schematics var 2024-02-07 17:49:25 -05:00
renovate[bot] 448e0fd390 fix(container): update image ghcr.io/siderolabs/installer to v1.6.4 (#1287)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-03 20:09:39 -05:00
renovate[bot] 55f5aa5f0c feat(helm): update chart cert-manager to v1.14.1 (#1293)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-03 18:06:43 -05:00
Devin Buhl eab63476b7 feat(k0s): unsupport it (#1291)
Signed-off-by: Devin Buhl <devin@buhl.casa>
2024-02-02 18:02:14 -05:00