diff --git a/gitops/homeassistant-dev/ingress.yaml b/gitops/homeassistant-dev/ingress.yaml deleted file mode 100644 index 6ab9f55..0000000 --- a/gitops/homeassistant-dev/ingress.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: homeassistant - namespace: ha-dev -spec: - ingressClassName: traefik - rules: - - host: ha-dev.local - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: homeassistant-dev-home-assistant - port: - number: 8123 diff --git a/gitops/homeassistant-dev/ingress.yaml b/gitops/homeassistant-dev/ingress.yaml deleted file mode 100644 index 6ab9f55..0000000 --- a/gitops/homeassistant-dev/ingress.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: homeassistant - namespace: ha-dev -spec: - ingressClassName: traefik - rules: - - host: ha-dev.local - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: homeassistant-dev-home-assistant - port: - number: 8123 diff --git a/gitops/homeassistant-dev/manifests/application.yaml b/gitops/homeassistant-dev/manifests/application.yaml new file mode 100644 index 0000000..852b3c2 --- /dev/null +++ b/gitops/homeassistant-dev/manifests/application.yaml @@ -0,0 +1,18 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: homeassistant-dev-manifests + namespace: argocd +spec: + project: default + destination: + server: https://kubernetes.default.svc + namespace: ha-dev + source: + repoURL: http://192.168.50.100:8080/git/root/Argocd.git + targetRevision: master + path: gitops/homeassistant-dev/manifests + syncPolicy: + automated: + prune: true + selfHeal: true diff --git a/gitops/homeassistant-dev/ingress.yaml b/gitops/homeassistant-dev/ingress.yaml deleted file mode 100644 index 6ab9f55..0000000 --- a/gitops/homeassistant-dev/ingress.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: homeassistant - namespace: ha-dev -spec: - ingressClassName: traefik - rules: - - host: ha-dev.local - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: homeassistant-dev-home-assistant - port: - number: 8123 diff --git a/gitops/homeassistant-dev/manifests/application.yaml b/gitops/homeassistant-dev/manifests/application.yaml new file mode 100644 index 0000000..852b3c2 --- /dev/null +++ b/gitops/homeassistant-dev/manifests/application.yaml @@ -0,0 +1,18 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: homeassistant-dev-manifests + namespace: argocd +spec: + project: default + destination: + server: https://kubernetes.default.svc + namespace: ha-dev + source: + repoURL: http://192.168.50.100:8080/git/root/Argocd.git + targetRevision: master + path: gitops/homeassistant-dev/manifests + syncPolicy: + automated: + prune: true + selfHeal: true diff --git a/gitops/homeassistant-dev/manifests/ingress.yaml b/gitops/homeassistant-dev/manifests/ingress.yaml new file mode 100644 index 0000000..6ab9f55 --- /dev/null +++ b/gitops/homeassistant-dev/manifests/ingress.yaml @@ -0,0 +1,18 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: homeassistant + namespace: ha-dev +spec: + ingressClassName: traefik + rules: + - host: ha-dev.local + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: homeassistant-dev-home-assistant + port: + number: 8123 diff --git a/gitops/homeassistant-dev/ingress.yaml b/gitops/homeassistant-dev/ingress.yaml deleted file mode 100644 index 6ab9f55..0000000 --- a/gitops/homeassistant-dev/ingress.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: homeassistant - namespace: ha-dev -spec: - ingressClassName: traefik - rules: - - host: ha-dev.local - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: homeassistant-dev-home-assistant - port: - number: 8123 diff --git a/gitops/homeassistant-dev/manifests/application.yaml b/gitops/homeassistant-dev/manifests/application.yaml new file mode 100644 index 0000000..852b3c2 --- /dev/null +++ b/gitops/homeassistant-dev/manifests/application.yaml @@ -0,0 +1,18 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: homeassistant-dev-manifests + namespace: argocd +spec: + project: default + destination: + server: https://kubernetes.default.svc + namespace: ha-dev + source: + repoURL: http://192.168.50.100:8080/git/root/Argocd.git + targetRevision: master + path: gitops/homeassistant-dev/manifests + syncPolicy: + automated: + prune: true + selfHeal: true diff --git a/gitops/homeassistant-dev/manifests/ingress.yaml b/gitops/homeassistant-dev/manifests/ingress.yaml new file mode 100644 index 0000000..6ab9f55 --- /dev/null +++ b/gitops/homeassistant-dev/manifests/ingress.yaml @@ -0,0 +1,18 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: homeassistant + namespace: ha-dev +spec: + ingressClassName: traefik + rules: + - host: ha-dev.local + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: homeassistant-dev-home-assistant + port: + number: 8123 diff --git a/gitops/homeassistant-prod/ingress.yaml b/gitops/homeassistant-prod/ingress.yaml deleted file mode 100644 index ab6326e..0000000 --- a/gitops/homeassistant-prod/ingress.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: homeassistant - namespace: ha-prod -spec: - ingressClassName: traefik - rules: - - host: ha-prod.local - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: homeassistant-prod-home-assistant - port: - number: 8123 diff --git a/gitops/homeassistant-dev/ingress.yaml b/gitops/homeassistant-dev/ingress.yaml deleted file mode 100644 index 6ab9f55..0000000 --- a/gitops/homeassistant-dev/ingress.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: homeassistant - namespace: ha-dev -spec: - ingressClassName: traefik - rules: - - host: ha-dev.local - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: homeassistant-dev-home-assistant - port: - number: 8123 diff --git a/gitops/homeassistant-dev/manifests/application.yaml b/gitops/homeassistant-dev/manifests/application.yaml new file mode 100644 index 0000000..852b3c2 --- /dev/null +++ b/gitops/homeassistant-dev/manifests/application.yaml @@ -0,0 +1,18 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: homeassistant-dev-manifests + namespace: argocd +spec: + project: default + destination: + server: https://kubernetes.default.svc + namespace: ha-dev + source: + repoURL: http://192.168.50.100:8080/git/root/Argocd.git + targetRevision: master + path: gitops/homeassistant-dev/manifests + syncPolicy: + automated: + prune: true + selfHeal: true diff --git a/gitops/homeassistant-dev/manifests/ingress.yaml b/gitops/homeassistant-dev/manifests/ingress.yaml new file mode 100644 index 0000000..6ab9f55 --- /dev/null +++ b/gitops/homeassistant-dev/manifests/ingress.yaml @@ -0,0 +1,18 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: homeassistant + namespace: ha-dev +spec: + ingressClassName: traefik + rules: + - host: ha-dev.local + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: homeassistant-dev-home-assistant + port: + number: 8123 diff --git a/gitops/homeassistant-prod/ingress.yaml b/gitops/homeassistant-prod/ingress.yaml deleted file mode 100644 index ab6326e..0000000 --- a/gitops/homeassistant-prod/ingress.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: homeassistant - namespace: ha-prod -spec: - ingressClassName: traefik - rules: - - host: ha-prod.local - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: homeassistant-prod-home-assistant - port: - number: 8123 diff --git a/gitops/homeassistant-prod/manifests/application.yaml b/gitops/homeassistant-prod/manifests/application.yaml new file mode 100644 index 0000000..fd06b0c --- /dev/null +++ b/gitops/homeassistant-prod/manifests/application.yaml @@ -0,0 +1,18 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: homeassistant-prod-manifests + namespace: argocd +spec: + project: default + destination: + server: https://kubernetes.default.svc + namespace: ha-prod + source: + repoURL: http://192.168.50.100:8080/git/root/Argocd.git + targetRevision: master + path: gitops/homeassistant-prod/manifests + syncPolicy: + automated: + prune: true + selfHeal: true diff --git a/gitops/homeassistant-dev/ingress.yaml b/gitops/homeassistant-dev/ingress.yaml deleted file mode 100644 index 6ab9f55..0000000 --- a/gitops/homeassistant-dev/ingress.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: homeassistant - namespace: ha-dev -spec: - ingressClassName: traefik - rules: - - host: ha-dev.local - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: homeassistant-dev-home-assistant - port: - number: 8123 diff --git a/gitops/homeassistant-dev/manifests/application.yaml b/gitops/homeassistant-dev/manifests/application.yaml new file mode 100644 index 0000000..852b3c2 --- /dev/null +++ b/gitops/homeassistant-dev/manifests/application.yaml @@ -0,0 +1,18 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: homeassistant-dev-manifests + namespace: argocd +spec: + project: default + destination: + server: https://kubernetes.default.svc + namespace: ha-dev + source: + repoURL: http://192.168.50.100:8080/git/root/Argocd.git + targetRevision: master + path: gitops/homeassistant-dev/manifests + syncPolicy: + automated: + prune: true + selfHeal: true diff --git a/gitops/homeassistant-dev/manifests/ingress.yaml b/gitops/homeassistant-dev/manifests/ingress.yaml new file mode 100644 index 0000000..6ab9f55 --- /dev/null +++ b/gitops/homeassistant-dev/manifests/ingress.yaml @@ -0,0 +1,18 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: homeassistant + namespace: ha-dev +spec: + ingressClassName: traefik + rules: + - host: ha-dev.local + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: homeassistant-dev-home-assistant + port: + number: 8123 diff --git a/gitops/homeassistant-prod/ingress.yaml b/gitops/homeassistant-prod/ingress.yaml deleted file mode 100644 index ab6326e..0000000 --- a/gitops/homeassistant-prod/ingress.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: homeassistant - namespace: ha-prod -spec: - ingressClassName: traefik - rules: - - host: ha-prod.local - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: homeassistant-prod-home-assistant - port: - number: 8123 diff --git a/gitops/homeassistant-prod/manifests/application.yaml b/gitops/homeassistant-prod/manifests/application.yaml new file mode 100644 index 0000000..fd06b0c --- /dev/null +++ b/gitops/homeassistant-prod/manifests/application.yaml @@ -0,0 +1,18 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: homeassistant-prod-manifests + namespace: argocd +spec: + project: default + destination: + server: https://kubernetes.default.svc + namespace: ha-prod + source: + repoURL: http://192.168.50.100:8080/git/root/Argocd.git + targetRevision: master + path: gitops/homeassistant-prod/manifests + syncPolicy: + automated: + prune: true + selfHeal: true diff --git a/gitops/homeassistant-prod/manifests/ingress.yaml b/gitops/homeassistant-prod/manifests/ingress.yaml new file mode 100644 index 0000000..ab6326e --- /dev/null +++ b/gitops/homeassistant-prod/manifests/ingress.yaml @@ -0,0 +1,18 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: homeassistant + namespace: ha-prod +spec: + ingressClassName: traefik + rules: + - host: ha-prod.local + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: homeassistant-prod-home-assistant + port: + number: 8123