diff options
| author | alex <alex@pdp7.net> | 2023-06-11 12:58:58 +0200 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2023-06-11 12:58:58 +0200 |
| commit | 0c51de907a552a7abd9868ff5438b060deaab337 (patch) | |
| tree | e475bd2652bd4d66520a206bfae7849c213a406e /personal_infra/k8s | |
| parent | 5b900fc5cbbce37a1676d95175eb6eb310625bde (diff) | |
Switch from haproxy-ingress to ingress-nginx
Having problems with reverse proxy setup, ingress-nginx seems to be officially recommended
Diffstat (limited to 'personal_infra/k8s')
| -rw-r--r-- | personal_infra/k8s/base/kustomization.yml | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/personal_infra/k8s/base/kustomization.yml b/personal_infra/k8s/base/kustomization.yml index 9b0db99a..05b0b21e 100644 --- a/personal_infra/k8s/base/kustomization.yml +++ b/personal_infra/k8s/base/kustomization.yml @@ -2,22 +2,31 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - https://raw.githubusercontent.com/jcmoraisjr/haproxy-ingress/master/docs/haproxy-ingress.yaml + - https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.8.0/deploy/static/provider/cloud/deploy.yaml - https://github.com/alexpdp7/talos-check/raw/main/manifest.yaml patches: - patch: |- - op: add - path: /spec/template/spec/containers/0/args/- - value: --watch-ingress-without-class + path: "/metadata/annotations/ingressclass.kubernetes.io~1is-default-class" + value: true target: - kind: DaemonSet - name: haproxy-ingress - namespace: ingress-controller + kind: IngressClass + name: nginx - patch: | apiVersion: v1 kind: Namespace metadata: - name: ingress-controller + name: ingress-nginx labels: pod-security.kubernetes.io/enforce: privileged + - patch: | + apiVersion: apps/v1 + kind: Deployment + metadata: + name: ingress-nginx-controller + namespace: ingress-nginx + spec: + template: + spec: + hostNetwork: true |
