Commit Graph
133 Commits
Author SHA1 Message Date
Devin Buhl 4969c53367 fix: remove namespace.yaml from cert-manager kustomization 2022-06-19 09:56:12 -04:00
renovate[bot] e9c0d7bdbe chore(deps): update cert-manager group to v1.8.1 (patch) (#368)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-19 08:29:07 -04:00
renovate[bot] 952ace7170 chore(deps): update helm release k8s-gateway to v1.1.10 (#366)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-19 07:50:23 -04:00
Devin Buhl 3f124cebc3 feat(cluster)!: move cert-manager into kube-system namespace 2022-06-19 07:33:18 -04:00
renovate[bot] b195cd44c5 chore(deps): update helm release reloader to v0.0.116 (#365)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-18 20:08:15 -04:00
renovate[bot] 758ce67d21 chore(deps): update helm release traefik to v10.21.1 (#363)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-17 21:18:18 -04:00
Devin Buhl 99aea49bdf fix: set external-dns interval back to 5m 2022-06-17 14:41:25 -04:00
Devin Buhl ae0f007b0d feat: consistency in helmreleases
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-17 13:35:04 -04:00
Devin Buhl 4c72f6105d feat: only store cluster-issuers in core kustomization
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-17 13:32:54 -04:00
Devin Buhl fb5b38e7a8 feat: move namespaces defs into apps and utilize fluxcd.io/prune label
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-16 19:44:26 -04:00
Devin Buhl 0eb89d9eee fix(echo-server): use the correct tls options 2022-06-13 10:53:21 -04:00
Devin Buhl 8704ca93e1 fix(cluster): echo-server indentation 2022-06-11 21:06:31 -04:00
Devin Buhl 1db1872de1 fix: remove extra quotes around metallb traefik annotation 2022-06-11 17:04:11 -04:00
renovate[bot]andRenovate Bot 9c62113b07 chore(deps): update helm release reloader to v0.0.114 (#349)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-11 03:19:31 -04:00
Devin Buhl a89a85980a feat(cluster)!: remove dash charts prefix on flux helmrepositories
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 10:05:36 -04:00
Devin Buhl 89d03e1e30 feat(cluster): replace ealenn/echo-server with jmalloc/echo-server
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 10:02:51 -04:00
Devin Buhl b4bf729f82 fix(cluster): do not kah traefik mirror image
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 09:25:07 -04:00
Devin Buhl 863a330a28 feat(cluster): use metallb annotation for loadBalancerIP
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 09:23:49 -04:00
Devin Buhl 3a5b188e9a feat(cluster): add kured as optional deployment
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-06-09 09:13:42 -04:00
renovate[bot]andRenovate Bot 20293350a2 chore(deps): update container image ghcr.io/tarampampam/error-pages to v2.16.0 (#346)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-06 08:33:56 -04:00
renovate[bot]andRenovate Bot 864b60ec3d chore(deps): update helm release traefik to v10.20.1 (#342)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-03 22:48:59 -04:00
renovate[bot]andRenovate Bot 13415f56a6 chore(deps): update helm release traefik to v10.20.0 (#338)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-28 02:43:51 -04:00
renovate[bot]andRenovate Bot c232d43fe2 chore(deps): update helm release reloader to v0.0.113 (#334)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-28 02:43:21 -04:00
renovate[bot]andRenovate Bot a78a7da5cf chore(deps): update container image ghcr.io/k8s-at-home/kubectl to v1.24.1 (#333)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-28 02:43:13 -04:00
renovate[bot]andRenovate Bot 2635d4e6c0 chore(deps): update helm release k8s-gateway to v1.1.9 (#323)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-17 18:21:33 -04:00
Devin Buhl c56f1bc481 feat(cluster): use LE staging env for initial setup
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-17 18:20:34 -04:00
Devin Buhl 63d077e1dd feat(cluster): add error-pages (#207) 2022-05-13 14:03:25 -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
Devin Buhl ed9bdd20c1 feat(cluster): update existing traefik middlewares and add cloudflare-only middleware
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-10 07:33:09 -04:00
Devin Buhl 4ab22b451c fix: set replicaCount to 2 for echo-server
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-08 20:39:36 -04:00
renovate[bot]andRenovate Bot 4c04992df1 chore(deps): update helm release traefik to v10.19.5 (#316)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-07 08:49:27 -04:00
5deca048cf chore(deps): update helm release echo-server to v0.4.0 (#319)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-05-07 08:29:09 -04:00
renovate[bot]andRenovate Bot e4678272d1 chore(deps): update container image ghcr.io/k8s-at-home/kubectl to v1.24.0 (#317)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-06 21:38:55 -04:00
renovate[bot]andRenovate Bot 3028ebc180 chore(deps): update helm release k8s-gateway to v1.1.7 (#315)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-06 21:38:38 -04:00
Devin Buhl 13b8194321 feat(cluster): apply local only access middle to traefk dashboard
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-04 07:49:11 -04:00
Devin Buhl 2d22f0f8cf feat(cluster): add treafik middleware for local only access
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-04 07:46:26 -04:00
Devin Buhl cd5030e62b fix(cluster): configure script would fail on macos
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-05-02 18:15:07 -04:00
Devin Buhl ee82ff6bc5 chore: add note about enabling system upgrade controller 2022-04-30 11:28:20 -04:00
Devin Buhl f5710e3fd5 feat! make SUC opt-in
SUC can cause issues when people are bootstrapping new clusters and there's a newer k3s version available. This can cause the cluster to fail or become unresponsive. This should be enabled with caution.

If you want to enable this, make sure you build your cluster with the latest k3s version set in the Ansible vars.
2022-04-28 17:35:18 -04:00
renovate[bot]andRenovate Bot a16bfc34db chore(deps): update container image ghcr.io/k8s-at-home/kubectl to v1.23.6 (#291)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-22 22:28:56 -04:00
renovate[bot]andRenovate Bot 1b9bc87512 chore(deps): update helm release external-dns to v1.9.0 (#294)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-22 22:28:19 -04:00
Ales Lerch 1da005c1b4 fix: Adds traefik ingress annotation to echo-server service (#290)
so echo-server can be accessed via ingress.
2022-04-17 10:34:04 -04:00
Devin Buhl 6cbfd7cb9c feat: add external-dns for managing public DNS records (#288) 2022-04-16 00:04:38 -04:00
Devin Buhl c62dcbe8da feat: add k8s_gateway for accessing ingresses locally over DNS (#287) 2022-04-15 23:21:26 -04:00
Devin Buhl 09a6bfcb79 feat(cluster): move system-upgrade-controller to crds and apps
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-04-15 21:56:30 -04:00
renovate[bot]andRenovate Bot 3d9b7a3f19 chore(deps): update helm release traefik to v10.19.4 (#274)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-04 19:08:56 -04:00
Manuel Rüger cfe1344376 Fix yamllint findings (#271) 2022-03-28 21:19:52 -04:00
renovate[bot]andRenovate Bot d44fc1a180 chore(deps): update helm release reloader to v0.0.110 (#269)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-25 09:32:59 -04:00
renovate[bot]andRenovate Bot 98175e76ec chore(deps): update helm release reflector to v6.1.47 (#262)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-21 07:17:34 -04:00
renovate[bot]andRenovate Bot 644a13b323 chore(deps): update helm release traefik to v10.15.0 (#252)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-19 09:00:56 -04:00