Commit Graph
198 Commits
Author SHA1 Message Date
renovate[bot] 3a294bbb77 chore(deps): update helm release reloader to v0.0.118 (#403)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-15 21:14:14 -04:00
renovate[bot] 3364d583f8 chore(deps): update helm release ingress-nginx to v4.2.0 (#405)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-15 21:13:50 -04:00
renovate[bot] 0a3b77d986 chore(deps): update container image docker.io/jmalloc/echo-server to v0.3.2 (#392)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-08 21:50:32 -04:00
renovate[bot] 4a80bcfa11 chore(deps): update helm release external-dns to v1.10.0 (#393)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-08 21:50:24 -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] 4d957a6e88 chore(deps): update helm release kured to v2.17.0 (#379)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-01 22:22:38 -04:00
renovate[bot] f0dc0c37eb chore(deps): update helm release kured to v2.16.0 (#377)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-01 07:43:51 -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] de29ff9618 chore(deps): update Cert-Manager group to v1.8.2 (#370)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-27 07:31:18 -04:00
renovate[bot]andDevin Buhl c2118d7373 chore(deps): update helm release traefik to v10.22.0 (#374)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
2022-06-24 20:45:43 -04:00
renovate[bot] 4e3b78e46d chore(deps): update helm release reloader to v0.0.117 (#372)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-24 20:45:00 -04:00
Devin Buhl 8091656c05 fix: actually deploy metallb 2022-06-19 12:55:34 -04:00
Devin Buhl ad529970c8 fix: there is no metallb system ns 2022-06-19 12:50:48 -04:00
Devin Buhl 2a3d7d6fa5 fix: secret is in core for cert manager 2022-06-19 12:48:17 -04:00
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