我尝试搭建Kubernetes集群。我已经设置好并运行了持久卷(Persistent Volume)、持久卷声明(Persistent Volume Claim)和存储类(Storage Class),但是当我想从部署创建Pod时,Pod被创建了但停留在“Pending”状态。在描述(describe)后,我只得到了这个警告:“1个节点存在卷节点亲和性冲突”。有人可以告诉我在我的卷配置中缺少什么吗?
apiVersion: v1
kind: PersistentVolume
metadata:
creationTimestamp: null
labels:
io.kompose.service: mariadb-pv0
name: mariadb-pv0
spec:
volumeMode: Filesystem
storageClassName: local-storage
local:
path: "/home/gtcontainer/applications/data/db/mariadb"
accessModes:
- ReadWriteOnce
capacity:
storage: 2Gi
claimRef:
namespace: default
name: mariadb-claim0
nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/cvl-gtv-42.corp.globaltelemetrics.eu
operator: In
values:
- master
status: {}