From 9dd72e82ca35bf24e95d15a516c266e80d6d5e99 Mon Sep 17 00:00:00 2001 From: ycz008 Date: Mon, 28 Aug 2023 19:18:19 +0800 Subject: [PATCH] fix mongo --- qa-upgrade/mongo/mongo.yaml | 52 ++++++++++--------------------------- 1 file changed, 13 insertions(+), 39 deletions(-) diff --git a/qa-upgrade/mongo/mongo.yaml b/qa-upgrade/mongo/mongo.yaml index 529153c..80a864e 100644 --- a/qa-upgrade/mongo/mongo.yaml +++ b/qa-upgrade/mongo/mongo.yaml @@ -1,32 +1,3 @@ ---- -apiVersion: v1 -kind: PersistentVolume -metadata: - name: mongo-qa-0 - labels: - type: local -spec: - storageClassName: local-mongo - capacity: - storage: 10Gi - accessModes: - - ReadWriteOnce - local: - path: /data/qa/mongo - nodeAffinity: - required: - nodeSelectorTerms: - - matchExpressions: - - key: app.kubernetes.io/name - operator: In - values: - - trainer - - key: kubernetes.io/hostname - operator: In - values: - - bfs-k8snode-10-2-0-10.hetzner.base.beaconfireinc.com - ---- apiVersion: apps/v1 kind: StatefulSet metadata: @@ -56,16 +27,19 @@ spec: volumeMounts: - name: mongo-data mountPath: /data/db - volumeClaimTemplates: - - metadata: - name: mongo-data - spec: - accessModes: ['ReadWriteOnce'] - storageClassName: local-mongo - resources: - requests: - storage: 5Gi - + volumes: + - name: mongo-data + hostPath: + path: /data/qa/mongo + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "kubernetes.io/hostname" + operator: In + values: + - bfs-k8snode-10-2-0-10.hetzner.base.beaconfireinc.com --- apiVersion: v1 kind: Service