update droneupdate drone

This commit is contained in:
2025-03-25 13:38:25 +01:00
parent c33107f0d8
commit 0a393b19c8
4 changed files with 45 additions and 1 deletions

View File

@@ -0,0 +1,25 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: drone-runner-ui-ingress
namespace: drone
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-prod"
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
spec:
ingressClassName: nginx
tls:
- hosts:
- runner.panic.haus
secretName: runner-tls
rules:
- host: runner.panic.haus
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: drone-runner-ui
port:
number: 3000

View File

@@ -0,0 +1,13 @@
apiVersion: v1
kind: Service
metadata:
name: drone-runner-ui
namespace: drone
spec:
type: ClusterIP
selector:
app: drone-runner-amd64
ports:
- name: ui
port: 3000
targetPort: 3000

View File

@@ -31,4 +31,8 @@ spec:
- name: DRONE_RUNNER_PLATFORM_OS - name: DRONE_RUNNER_PLATFORM_OS
value: "linux" value: "linux"
- name: DRONE_RUNNER_PLATFORM_ARCH - name: DRONE_RUNNER_PLATFORM_ARCH
value: "amd64" value: "amd64"
- name: DRONE_UI_USERNAME
value: "root"
- name: DRONE_UI_PASSWORD
value: "root"

View File

@@ -2,5 +2,7 @@ resources:
- drone-server.yaml - drone-server.yaml
- drone-runner-amd64.yaml - drone-runner-amd64.yaml
- drone-runner-arm64.yaml - drone-runner-arm64.yaml
- drone-runner-amd64-svc.yaml
- drone-ingress.yaml - drone-ingress.yaml
- drone-runner-amd64-ingress.yaml
- drone-pvc.yaml - drone-pvc.yaml