- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。
想改进这个问题?将问题更新为 on-topic对于堆栈溢出。
1年前关闭。
Improve this question
我有一个裸机 Kubernetes 集群。我试图理解为什么该声明与该卷没有约束力,但我不明白。
这是音量:
apiVersion: v1
kind: PersistentVolume
metadata:
name: main-pv
spec:
capacity:
storage: 1Gi
volumeMode: Filesystem
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Delete
local:
path: /data/mongodb
nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- ip-172-31-68-214
这是我在描述 pvc 中看到的:
Name: xxxx-services-1-mongodb
Namespace: default
StorageClass:
Status: Pending
Volume:
Labels: app.kubernetes.io/component=mongodb
app.kubernetes.io/instance=xxxx-services-1
app.kubernetes.io/managed-by=Helm
app.kubernetes.io/name=mongodb
helm.sh/chart=mongodb-9.1.1
Annotations: meta.helm.sh/release-name: xxxx-services-1
meta.helm.sh/release-namespace: default
Finalizers: [kubernetes.io/pvc-protection]
Capacity:
Access Modes:
VolumeMode: Filesystem
Mounted By: xxxx-services-1-mongodb-5547c455ff-mhznt
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal FailedBinding 3s (x62 over 15m) persistentvolume-controller no persistent volumes available for this claim and no storage class is set
最佳答案
我发现了问题:需要 8Gi 容量。我以为会在 describe pvc
中描述但不,仅在 yaml 中...
关于kubernetes - PersistentVoumeClaim 未绑定(bind)到 PersistentVolume,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63825305/
我想(暂时)使用本地主机绑定(bind)目录来保存 SonarQube 的应用程序状态。下面我将描述我是如何在自托管 Kubernetes (1.11.3) 集群中实现这一目标的。 我遇到的问题是,尽
使用Google Cloud&Kubernetes引擎: 有没有一种聪明的方法来查看或安装 PersistentVolume(对于Google PD,为物理存储)到本地驱动器/远程计算机/ macos
这是 .yml 的示例在 Kubernetes 集群上创建 PersistentVolume 的文件: apiVersion: v1 kind: PersistentVolume metadata:
我有一个测试执行者 Pod在通过 helm 创建的 K8s 集群中,它要求动态创建 PersistentVolume它存储测试结果的地方。 现在我想得到这卷的内容。这似乎是很自然的事情。 我希望有一些
在主机上,挂载目录 ( /opt/testpod ) 中的所有内容都归 uid=0 gid=0 所有。我需要这些文件归容器决定的任何内容所有,即不同的 gid,以便能够在那里写入。我正在测试的资源:
这两者之间的联系究竟是什么?我如何指定 PersistentVolumeClaim 必须使用特定的 PersistentVolume?它似乎在所有 PersistentVolumeClaims 之间共
我已将 Gitlab 部署到我的 azure kubernetes 集群,并使用以下方式定义的持久存储: kind: PersistentVolume apiVersion: v1 metadata:
这个问题是关于 Kubernetes 中 PersistentVolume 和 PersistentVolumeClaim 配置的行为。我们已通读 documentation并留下一些挥之不去的问题。
使用 kubeadm 创建一个集群,我有一个主节点和一个工作节点。 现在我想在工作节点共享一个persistentVolume,它会绑定(bind)Postgres pod。 预计代码会在工作节点的路
当我helm delete 部署的 PV 和 PVC 也被删除。当我helm install 时如何避免PV中的实际数据被删除并能够回收这些PV再次? 我正在使用 helm upgrade定期但如果删
这是我的总体目标: 运行 MongoDB 通过 pod 故障/更新等保留数据 我采取的方法: K8S提供商: digital ocean 节点数:3 创建PVC 创建 headless 服务 创建一个
我是 Kubernetes 世界的新手,我试图弄清楚 StatefulSet 中定义的 volumeClaim 或 volumeClaimTemplates 如何链接到特定的 PersistentVo
我已将 Gitlab 部署到我的 azure kubernetes 集群,并使用以下方式定义的持久存储: kind: PersistentVolume apiVersion: v1 metadata:
我正在尝试为需要持久卷的服务创建 RBAC 角色/规则,但它仍然因禁止错误而失败。 这是我的角色配置: kind: Role apiVersion: rbac.authorization.k8s.io
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 1年前关闭。 Improve this qu
当我尝试使用以下定义在 Okteto Cloud 上创建持久卷时: kind: PersistentVolume apiVersion: v1 metadata: name: postgres-p
我有一个由 3 个节点组成的 GCE 容器集群。在每个节点上,我都运行一个像这样的 POD: apiVersion: extensions/v1beta1 kind: Deployment metad
我正在尝试部署一个 helm 图表,它使用 PersistentVolumeClaim 和 StorageClass 来动态配置所需的存储。这按预期工作,但我找不到任何允许像这样的工作流程的配置 he
偶尔,我需要对 StatefulSet 中的所有 Pod 执行滚动替换,以便所有 PV 也从头开始重新创建。这样做的原因是摆脱所有使用旧版本加密 key 的底层硬盘驱动器。此操作不应与常规滚动升级混淆
我知道PVC在k8s中可以作为volume使用。我知道如何创建它们以及如何使用它们,但我不明白为什么会有两个,PV 和 PVC。 有人能告诉我 PV/PVC 区别背后的架构原因吗?它试图解决什么样的问
我是一名优秀的程序员,十分优秀!