--- 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