chore(k8s): remove vCluster
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
Tom Neuber 2025-04-26 21:36:40 +02:00
parent 3d940b1803
commit a7c40a9377
Signed by: tom
GPG key ID: F17EFE4272D89FF6
5 changed files with 33 additions and 33 deletions

View file

@ -3,23 +3,23 @@ apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app.kubernetes.io/name: forgejo-pod
app.kubernetes.io/instance: forgejo
app: forgejo-pod
name: forgejo-pod
namespace: forgejo
app.kubernetes.io/name: tom-forgejo-pod
app.kubernetes.io/instance: tom-forgejo
app: tom-forgejo-pod
name: tom-forgejo-pod
namespace: tom-forgejo
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/name: forgejo
app.kubernetes.io/name: tom-forgejo
strategy:
type: Recreate
template:
metadata:
labels:
app.kubernetes.io/name: forgejo
app: forgejo-pod
app.kubernetes.io/name: tom-forgejo
app: tom-forgejo-pod
spec:
containers:
- image: codeberg.org/forgejo/forgejo:11.0.0
@ -29,7 +29,7 @@ spec:
value: "1000"
- name: USER_GID
value: "1000"
name: forgejo
name: tom-forgejo
ports:
- containerPort: 3000
name: web
@ -39,7 +39,7 @@ spec:
protocol: TCP
volumeMounts:
- mountPath: "/data"
name: forgejo-pv-storage
name: tom-forgejo-pv-storage
initContainers:
- name: fix-permissions
image: busybox
@ -47,8 +47,8 @@ spec:
command: ["sh", "-c", "chown -R 1000:1000 /mnt"]
volumeMounts:
- mountPath: "/mnt"
name: forgejo-pv-storage
name: tom-forgejo-pv-storage
volumes:
- name: forgejo-pv-storage
- name: tom-forgejo-pv-storage
persistentVolumeClaim:
claimName: forgejo-pvc
claimName: tom-forgejo-pvc

View file

@ -5,11 +5,11 @@ metadata:
annotations:
kubernetes.io/tls-acme: "true"
labels:
app.kubernetes.io/name: forgejo-ingress
app.kubernetes.io/instance: forgejo
app: forgejo-ingress
name: forgejo-ingress
namespace: forgejo
app.kubernetes.io/name: tom-forgejo-ingress
app.kubernetes.io/instance: tom-forgejo
app: tom-forgejo-ingress
name: tom-forgejo-ingress
namespace: tom-forgejo
spec:
rules:
- host: git.svc.neuber.io
@ -17,7 +17,7 @@ spec:
paths:
- backend:
service:
name: forgejo-service
name: tom-forgejo-service
port:
number: 80
path: /
@ -25,4 +25,4 @@ spec:
tls:
- hosts:
- git.svc.neuber.io
secretName: forgejo-tls-key
secretName: tom-forgejo-tls-key

View file

@ -3,5 +3,5 @@ apiVersion: v1
kind: Namespace
metadata:
labels:
app.kubernetes.io/instance: forgejo
name: forgejo
app.kubernetes.io/instance: tom-forgejo
name: tom-forgejo

View file

@ -3,11 +3,11 @@ apiVersion: v1
kind: PersistentVolumeClaim
metadata:
labels:
app.kubernetes.io/name: forgejo-pvc
app.kubernetes.io/instance: forgejo
app: forgejo-pvc
name: forgejo-pvc
namespace: forgejo
app.kubernetes.io/name: tom-forgejo-pvc
app.kubernetes.io/instance: tom-forgejo
app: tom-forgejo-pvc
name: tom-forgejo-pvc
namespace: tom-forgejo
spec:
accessModes:
- ReadWriteOnce

View file

@ -3,11 +3,11 @@ apiVersion: v1
kind: Service
metadata:
labels:
app.kubernetes.io/name: forgejo-service
app.kubernetes.io/instance: forgejo
app: forgejo-service
name: forgejo-service
namespace: forgejo
app.kubernetes.io/name: tom-forgejo-service
app.kubernetes.io/instance: tom-forgejo
app: tom-forgejo-service
name: tom-forgejo-service
namespace: tom-forgejo
spec:
ports:
- name: web
@ -17,5 +17,5 @@ spec:
port: 22
targetPort: 22
selector:
app: forgejo-pod
app: tom-forgejo-pod
type: ClusterIP