diff --git a/flux/olympus/apps/websites/0x76.yaml b/flux/olympus/apps/websites/0x76.yaml index b6a0b5f..7b768e6 100644 --- a/flux/olympus/apps/websites/0x76.yaml +++ b/flux/olympus/apps/websites/0x76.yaml @@ -24,7 +24,7 @@ spec: apiVersion: v1 kind: Service metadata: - name: x76dev-service + name: x76dev namespace: websites spec: selector: @@ -36,7 +36,7 @@ spec: apiVersion: networking.k8s.io/v1 kind: Ingress metadata: - name: x76dev-ingress + name: x76dev namespace: websites spec: rules: @@ -47,6 +47,6 @@ spec: pathType: Prefix backend: service: - name: x76dev-service + name: x76dev port: number: 80 diff --git a/flux/olympus/apps/websites/kustomization.yaml b/flux/olympus/apps/websites/kustomization.yaml index a9d1c53..d3df452 100644 --- a/flux/olympus/apps/websites/kustomization.yaml +++ b/flux/olympus/apps/websites/kustomization.yaml @@ -6,3 +6,4 @@ resources: - 0x76.yaml - internal.yaml - blog.yaml + - xirion.yaml diff --git a/flux/olympus/apps/websites/xirion.yaml b/flux/olympus/apps/websites/xirion.yaml new file mode 100644 index 0000000..e7e311f --- /dev/null +++ b/flux/olympus/apps/websites/xirion.yaml @@ -0,0 +1,52 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: xirion + namespace: websites + labels: + app: xirion +spec: + replicas: 1 + selector: + matchLabels: + app: xirion + template: + metadata: + labels: + app: xirion + spec: + containers: + - name: xirion + image: git.0x76.dev/v/xirion.net:2 + ports: + - containerPort: 80 +--- +apiVersion: v1 +kind: Service +metadata: + name: xirion + namespace: websites +spec: + selector: + app: xirion + ports: + - protocol: TCP + port: 80 +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: xirion + namespace: websites +spec: + rules: + - host: "xirion.net" + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: xirion + port: + number: 80