From e1f38204c632a883ddfe34063f19227a2b97ae2d Mon Sep 17 00:00:00 2001 From: gwg313 Date: Fri, 15 May 2026 21:56:04 -0400 Subject: [PATCH] squash me Signed-off-by: gwg313 --- forgejo/gateway.yaml | 2 +- forgejo/namespace.yaml | 6 ++++++ forgejo/virtualservice.yaml | 2 +- metallb-config.yaml | 18 ------------------ metallb.yaml | 22 ---------------------- 5 files changed, 8 insertions(+), 42 deletions(-) create mode 100644 forgejo/namespace.yaml delete mode 100644 metallb-config.yaml delete mode 100644 metallb.yaml diff --git a/forgejo/gateway.yaml b/forgejo/gateway.yaml index 4699a1a..fe0f840 100644 --- a/forgejo/gateway.yaml +++ b/forgejo/gateway.yaml @@ -5,7 +5,7 @@ metadata: namespace: forgejo spec: selector: - istio: gateway + app: istio-ingressgateway servers: - port: number: 443 diff --git a/forgejo/namespace.yaml b/forgejo/namespace.yaml new file mode 100644 index 0000000..0aaf004 --- /dev/null +++ b/forgejo/namespace.yaml @@ -0,0 +1,6 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: forgejo + labels: + istio-injection: enabled diff --git a/forgejo/virtualservice.yaml b/forgejo/virtualservice.yaml index 0efd103..a1adf6e 100644 --- a/forgejo/virtualservice.yaml +++ b/forgejo/virtualservice.yaml @@ -16,6 +16,6 @@ spec: prefix: / route: - destination: - host: forgejo + host: forgejo.forgejo.svc.cluster.local port: number: 80 diff --git a/metallb-config.yaml b/metallb-config.yaml deleted file mode 100644 index 06c86be..0000000 --- a/metallb-config.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: metallb-config - namespace: argocd -spec: - project: default - source: - path: metallb/config - repoURL: https://github.com/gwg313/homelab-gitops - targetRevision: HEAD - destination: - server: https://kubernetes.default.svc - namespace: metallb-system - syncPolicy: - automated: - prune: true - selfHeal: true diff --git a/metallb.yaml b/metallb.yaml deleted file mode 100644 index bdf37ed..0000000 --- a/metallb.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: metallb - namespace: argocd -spec: - project: default - source: - repoURL: https://metallb.github.io/metallb - chart: metallb - targetRevision: 0.14.5 - helm: - releaseName: metallb - destination: - server: https://kubernetes.default.svc - namespace: metallb-system - syncPolicy: - automated: - prune: true - selfHeal: true - syncOptions: - - CreateNamespace=true