cleaning up
All checks were successful
All checks were successful
This commit is contained in:
@@ -7,11 +7,13 @@ jobs:
|
|||||||
update-infrastructure:
|
update-infrastructure:
|
||||||
runs-on: home-server
|
runs-on: home-server
|
||||||
needs: update-repo-folder
|
needs: update-repo-folder
|
||||||
steps:
|
|
||||||
- name: update home server containers
|
|
||||||
env:
|
env:
|
||||||
KUBECONFIG: /home/gitea-runner/.kube/config
|
KUBECONFIG: /home/gitea-runner/.kube/config
|
||||||
|
defaults:
|
||||||
|
run:
|
||||||
working-directory: /home/gitea-runner/infrastructure
|
working-directory: /home/gitea-runner/infrastructure
|
||||||
|
steps:
|
||||||
|
- name: update home server containers
|
||||||
run: |
|
run: |
|
||||||
kubectl apply -f kubernetes/proxy-ingress
|
kubectl apply -f kubernetes/proxy-ingress
|
||||||
|
|
||||||
@@ -19,23 +21,14 @@ jobs:
|
|||||||
ingressclass.kubernetes.io/is-default-class="true" --overwrite
|
ingressclass.kubernetes.io/is-default-class="true" --overwrite
|
||||||
|
|
||||||
- name: audiobookshelf
|
- name: audiobookshelf
|
||||||
env:
|
|
||||||
KUBECONFIG: /home/gitea-runner/.kube/config
|
|
||||||
working-directory: /home/gitea-runner/infrastructure
|
|
||||||
run: |
|
run: |
|
||||||
kubectl apply -f kubernetes/audiobookshelf/
|
kubectl apply -f kubernetes/audiobookshelf/
|
||||||
|
|
||||||
- name: home assistant
|
- name: home assistant
|
||||||
env:
|
|
||||||
KUBECONFIG: /home/gitea-runner/.kube/config
|
|
||||||
working-directory: /home/gitea-runner/infrastructure
|
|
||||||
run: |
|
run: |
|
||||||
kubectl apply -f kubernetes/homeassistant/
|
kubectl apply -f kubernetes/homeassistant/
|
||||||
|
|
||||||
- name: copilot
|
- name: copilot
|
||||||
env:
|
|
||||||
KUBECONFIG: /home/gitea-runner/.kube/config
|
|
||||||
working-directory: /home/gitea-runner/infrastructure
|
|
||||||
run: |
|
run: |
|
||||||
kubectl create secret generic copilot-secret \
|
kubectl create secret generic copilot-secret \
|
||||||
-n copilot \
|
-n copilot \
|
||||||
@@ -45,15 +38,9 @@ jobs:
|
|||||||
kubectl apply -f kubernetes/copilot/
|
kubectl apply -f kubernetes/copilot/
|
||||||
|
|
||||||
- name: jellyfin
|
- name: jellyfin
|
||||||
env:
|
|
||||||
KUBECONFIG: /home/gitea-runner/.kube/config
|
|
||||||
working-directory: /home/gitea-runner/infrastructure
|
|
||||||
run: |
|
run: |
|
||||||
kubectl apply -f kubernetes/jellyfin/
|
kubectl apply -f kubernetes/jellyfin/
|
||||||
|
|
||||||
- name: minecraft
|
- name: minecraft
|
||||||
env:
|
|
||||||
KUBECONFIG: /home/gitea-runner/.kube/config
|
|
||||||
working-directory: /home/gitea-runner/infrastructure
|
|
||||||
run: |
|
run: |
|
||||||
kubectl apply -f kubernetes/minecraft/
|
kubectl apply -f kubernetes/minecraft/
|
||||||
|
|||||||
@@ -1,53 +0,0 @@
|
|||||||
# apiVersion: networking.k8s.io/v1
|
|
||||||
# kind: Ingress
|
|
||||||
# metadata:
|
|
||||||
# name: jellyfin-proxy-ingress
|
|
||||||
# namespace: projects
|
|
||||||
# annotations:
|
|
||||||
# cert-manager.io/cluster-issuer: cloudflare-issuer
|
|
||||||
# spec:
|
|
||||||
# ingressClassName: nginx
|
|
||||||
# tls:
|
|
||||||
# - hosts:
|
|
||||||
# - jellyfin.alexmickelson.guru
|
|
||||||
# secretName: jellyfin-tls-cert
|
|
||||||
# rules:
|
|
||||||
# - host: jellyfin.alexmickelson.guru
|
|
||||||
# http:
|
|
||||||
# paths:
|
|
||||||
# - path: /
|
|
||||||
# pathType: Prefix
|
|
||||||
# backend:
|
|
||||||
# service:
|
|
||||||
# name: jellyfin
|
|
||||||
# port:
|
|
||||||
# number: 8096
|
|
||||||
# ---
|
|
||||||
# apiVersion: v1
|
|
||||||
# kind: Service
|
|
||||||
# metadata:
|
|
||||||
# name: jellyfin
|
|
||||||
# namespace: projects
|
|
||||||
# spec:
|
|
||||||
# ports:
|
|
||||||
# - port: 8096
|
|
||||||
# targetPort: 8096
|
|
||||||
# protocol: TCP
|
|
||||||
# ---
|
|
||||||
# apiVersion: discovery.k8s.io/v1
|
|
||||||
# kind: EndpointSlice
|
|
||||||
# metadata:
|
|
||||||
# name: jellyfin
|
|
||||||
# namespace: projects
|
|
||||||
# labels:
|
|
||||||
# kubernetes.io/service-name: jellyfin
|
|
||||||
# addressType: IPv4
|
|
||||||
# ports:
|
|
||||||
# - name: http
|
|
||||||
# port: 8096
|
|
||||||
# protocol: TCP
|
|
||||||
# endpoints:
|
|
||||||
# - addresses:
|
|
||||||
# - 100.122.128.107
|
|
||||||
# conditions:
|
|
||||||
# ready: true
|
|
||||||
Reference in New Issue
Block a user