apiVersion: apps/v1 kind: Deployment metadata: labels: app: mongo-db name: mongodb-deployment spec: replicas: 1 selector: matchLabels: app: mongodb-pod template: metadata: labels: app: mongodb-pod spec: containers: - name: mongodb volumeMounts: - mountPath: /data/db name: mo-data image: mongo:4.4 ports: - containerPort: 27017 env: - name: MONGO_INITDB_ROOT_USERNAME value: "admin" - name: MONGO_INITDB_ROOT_PASSWORD value: "admin" volumes: - name: mo-data persistentVolumeClaim: claimName: mo-data-pvc restartPolicy: Always