小编chi*_* 98的帖子

mkdir /mnt/data: 只读文件系统退避重启失败的 postgres 容器

我是 Kubernetes 的新手,我尝试应用 yaml 文件在 GKE 中创建 Postgres,我收到错误消息“错误:无法启动容器“postgres”:来自守护进程的错误响应:创建挂载源路径时出错'/mnt /data': mkdir /mnt/data: 只读文件系统 退避重新启动失败的容器。

我认为我需要将权限设置为 RWX ,当我尝试登录到 pod 时,即在容器内..它不允许登录。 这是错误图片 任何人请帮助我!

这是我用于 Postgres 的 Yaml 文件:

    apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: postgres
    spec:
      selector:
       matchLabels:
        app: postgres
      replicas: 1
      template:
        metadata:
          labels:
            app: postgres
        spec:
          containers:
            - name: postgres
              image: postgres:latest
              imagePullPolicy: "IfNotPresent"
              envFrom:
                - configMapRef:
                    name: postgres-config
              volumeMounts:
                - mountPath: /var/lib/postgresql/data
                  name: postgredb
          volumes:
            - name: postgredb
              persistentVolumeClaim:
                claimName: postgres-pv-claim

---
    kind: PersistentVolume
    apiVersion: v1
    metadata:
      name: postgres-pv-volume
      labels: …
Run Code Online (Sandbox Code Playgroud)

postgresql docker google-kubernetes-engine devops google-cloud-registry

1
推荐指数
1
解决办法
2389
查看次数

是否可以从其他用户部署的集群中获取 helm 列表

如果另一个用户部署了舵图。如果我连接到该集群并使用 helm list 它不会显示版本。如何获取由另一个用户为同一集群部署的 helm 中的版本列表。

如果可以的话我们怎样才能做到这一点。

kubernetes kubernetes-helm

0
推荐指数
1
解决办法
1012
查看次数