--- apiVersion: apps/v1 kind: StatefulSet metadata: labels: app.kubernetes.io/managed-by: octopus-control app.kubernetes.io/version: uas-2.3 cmii.app: helm-mongo cmii.type: middleware helm.sh/chart: mongo-1.1.0 name: helm-mongo namespace: bj-sh-uas-260511 spec: persistentVolumeClaimRetentionPolicy: whenDeleted: Retain whenScaled: Retain podManagementPolicy: OrderedReady replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: cmii.app: helm-mongo cmii.type: middleware serviceName: helm-mongo template: metadata: annotations: pod.alpha.kubernetes.io/initialized: "true" creationTimestamp: null labels: app.kubernetes.io/managed-by: octopus-control app.kubernetes.io/version: uas-2.3 cmii.app: helm-mongo cmii.type: middleware helm.sh/chart: mongo-1.1.0 spec: affinity: {} containers: - env: - name: MONGO_INITDB_ROOT_USERNAME value: cmlc - name: MONGO_INITDB_ROOT_PASSWORD value: REdPza8#oVlt image: 192.168.3.31:8088/cmii/mongo:5.0 imagePullPolicy: IfNotPresent name: helm-mongo ports: - containerPort: 27017 name: mongo27017 protocol: TCP resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /data/db name: mongo-data subPath: default/helm-mongo/data/db nodeSelector: mysql-deploy: "true" dnsPolicy: ClusterFirst imagePullSecrets: - name: harborsecret restartPolicy: Always schedulerName: default-scheduler securityContext: {} terminationGracePeriodSeconds: 30 volumes: - name: mongo-data hostPath: path: /var/lib/docker/mongo-pv/bj-sh-uas-260511/ type: "" updateStrategy: rollingUpdate: partition: 0 type: RollingUpdate --- apiVersion: v1 kind: Service metadata: labels: app.kubernetes.io/managed-by: octopus-control app.kubernetes.io/version: uas-2.3 cmii.app: helm-mongo cmii.type: middleware helm.sh/chart: mongo-1.1.0 name: helm-mongo namespace: bj-sh-uas-260511 spec: ports: - name: server-27017 nodePort: 37017 port: 27017 protocol: TCP targetPort: 27017 selector: cmii.app: helm-mongo cmii.type: middleware sessionAffinity: None type: NodePort