osticket pod

This commit is contained in:
2025-11-25 11:58:54 +01:00
parent cef529e4ca
commit 8404f8fc97

View File

@@ -1,130 +1,77 @@
---
apiVersion: v1
kind: Pod
metadata:
name: osticket-pod
namespace: osticket
spec:
containers:
- name: mariadb
image: mariadb:10.6
env:
- name: MYSQL_ROOT_PASSWORD
value: "rootpassword"
- name: MYSQL_DATABASE
value: "osticket"
- name: MYSQL_USER
value: "osticket"
- name: MYSQL_PASSWORD
value: "osticketpassword"
ports:
- containerPort: 3306
volumeMounts:
- name: mariadb-data
mountPath: /var/lib/mysql
- name: osticket
image: phib256/osticket:v1.18.2-universal
env:
- name: MYSQL_HOST
value: "127.0.0.1"
- name: MYSQL_USER
value: "osticket"
- name: MYSQL_PASSWORD
value: "osticketpassword"
- name: MYSQL_DATABASE
value: "osticket"
ports:
- containerPort: 80
hostPort: 8081
#volumeMounts:
# - name: osticket-data
# mountPath: /var/www/html
volumes:
- name: mariadb-data
persistentVolumeClaim:
claimName: mariadb-pvc
#- name: osticket-data
# persistentVolumeClaim:
# claimName: osticket-pvc
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: mariadb-pvc
namespace: osticket
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: osticket-pvc
namespace: osticket
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
---
apiVersion: v1
kind: Namespace
metadata:
name: osticket