Commit Graph
54 Commits
Author SHA1 Message Date
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
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
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
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
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
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
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
renovate[bot]andRenovate Bot 31ec70e87f chore(deps): update container image ghcr.io/k8s-at-home/kubectl to v1.23.5 (#261)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-19 09:00:14 -04:00
renovate[bot]andRenovate Bot 5dfba0bf95 chore(deps): update helm release traefik to v10.14.2 (#236)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-18 10:45:51 -05:00
Devin Buhl fb46904c9d feat(cluster): add remediations in helm releases
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-02-18 08:36:11 -05:00
renovate[bot]andRenovate Bot cdb75b4873 chore(deps): update container image ghcr.io/k8s-at-home/kubectl to v1.23.4 (#234)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-17 14:21:04 -05:00
Devin Buhl fe33dc2174 feat(cluster): implement cloudflare-ddns cronjob in networking namespace
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-02-16 11:14:55 -05:00
renovate[bot]andRenovate Bot e79594f697 chore(deps): update helm release traefik to v10.14.1 (#220)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-09 11:07:13 -05:00
renovate[bot]andRenovate Bot 843f508c5e chore(deps): update helm release traefik to v10.14.0 (#208)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-03 11:35:16 -05:00
Devin Buhl 6ed399d381 feat(cluster): use the native flux renovate integration
Signed-off-by: Devin Buhl <devin@buhl.casa>
2022-02-01 09:39:30 -05:00
renovate[bot]andRenovate Bot fb3867566b chore(deps): update helm release traefik to v10.13.0 (#200)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-01 07:11:39 -05:00
renovate[bot]andRenovate Bot 318ac21781 chore(deps): update helm release traefik to v10.11.1 (#199)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-31 11:56:46 -05:00
renovate[bot]andRenovate Bot 711acda7b7 chore(deps): update helm release traefik to v10.9.1 (#174)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-24 08:14:40 -05:00
renovate[bot]andRenovate Bot 4e60849dbf chore(deps): update helm release traefik to v10.9.0 (#166)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-20 09:17:21 -05:00
renovate[bot]andRenovate Bot 16f8f447f8 chore(deps): update helm release traefik to v10.7.1 (#160)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-06 15:02:42 -05:00
renovate[bot]andRenovate Bot 867ff65a03 chore(deps): update helm release traefik to v10.6.2 (#142)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-15 10:41:31 -05:00
renovate[bot]andRenovate Bot 1372c6231e chore(deps): update helm release traefik to v10.6.1 (#132)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-05 17:56:38 -04:00
renovate[bot]andRenovate Bot 00b7d5c472 chore(deps): update helm release traefik to v10.6.0 (#108)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-13 12:46:02 -04:00
renovate[bot]andRenovate Bot 275b8754f9 chore(deps): update helm release traefik to v10.5.0 (#105)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-13 07:13:12 -04:00
renovate[bot]andRenovate Bot d99d88eeb5 chore(deps): update helm release traefik to v10.4.0 (#103)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-12 10:41:17 -04:00
myval 3b96d588b8 fix: respect variable name in traefik helm release (#89)
* fix: respect variable name in traefik helm release

Traefik uses variable ${SVC_TRAEFIK_ADDR} in helm-release.yaml.

* fix(networking): new variable name for Traefik IP
2021-09-29 18:44:14 -04:00
Devin Buhl ff11df3238 feat: only allow ips from cloudflare or rfc1918 2021-09-29 05:31:52 -04:00
renovate[bot]andRenovate Bot 528d617c94 chore(deps): update helm release traefik to v10.3.6 (#83)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-24 11:57:22 -04:00
renovate[bot]andRenovate Bot 822a05c6cb chore(deps): update helm release traefik to v10.3.5 (#81)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-23 05:43:04 -04:00
Devin Buhl 2f296c6347 fix: use non-templated secret name for certs
Signed-off-by: Devin Buhl <devin.kray@gmail.com>
2021-09-21 11:18:06 -04:00
renovate[bot]andRenovate Bot 88675807ee chore(deps): update helm release traefik to v10.3.4 (#78)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-17 06:47:29 -04:00
Alex Waibel 36ea36da14 Use global substring substitution for tls secret (#77)
* Use global substring substitution for tls secret

* Another global substring substitution for tls secret
2021-09-17 02:10:08 -04:00
ᗪєνιη ᗷυнʟ 4455790fc6 fix: traefik dashboard ingress from not working 2021-09-16 20:53:13 -04:00
Devin Buhl f9f2a09adf feat: remove wildcard cert and default cert for traefik - causing too many problems 2021-09-16 07:42:33 -04:00
Thomas Deutsch 2a8198a129 Allow ExternalName services (#73)
This option allows the use of service type `ExternalName`:
https://kubernetes.io/docs/concepts/services-networking/service/#externalname
2021-09-09 15:31:01 -04:00
Devin Buhl 40dca8305c feat!: switch from ingress-nginx to traefik 2021-08-26 08:51:40 -04:00
renovate[bot]andRenovate Bot e4de8d379d chore(deps): update helm release ingress-nginx to v4 (#66)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-24 12:47:27 -04:00
renovate[bot]andRenovate Bot f9b48ac100 chore(deps): update helm release ingress-nginx to v3.36.0 (#65)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-21 14:24:18 -04:00
renovate[bot]andRenovate Bot 489aae2674 chore(deps): update helm release ingress-nginx to v3.35.0 (#51)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-08-04 07:18:46 -04:00
ᗪєνιη ᗷυнʟ 525be88214 feat: add go-task, set up prettier, format yaml (#50) 2021-08-03 09:13:56 -04:00
Renovate Bot 7a0f38e402 chore(deps): update helm release ingress-nginx to v3.34.0 2021-06-22 13:01:26 +00:00
Renovate Bot 847c495599 chore(deps): update helm release ingress-nginx to v3.33.0 2021-06-06 16:53:44 +00:00
Renovate Bot 5ff1b0fc8d chore(deps): update helm release ingress-nginx to v3.32.0 2021-06-02 10:32:21 +00:00
Renovate Bot b81901b050 chore(deps): update helm release ingress-nginx to v3.31.0 2021-05-18 14:48:46 +00:00
Devin Buhl 1dcc433601 feat: remove bootstrap cert name 2021-04-16 22:07:29 -04:00