小编Kev*_*lor的帖子

在kubernetes中创建ssh secrets密钥文件

如果我使用kubectl从id_rsa文件创建一个秘密:

kubectl create secret generic hcom-secret --from-file=ssh-privatekey=./.ssh/id_rsa
Run Code Online (Sandbox Code Playgroud)

然后将秘密装入容器中

"volumeMounts": [
        {"name": "cfg", "readOnly": false, "mountPath": "/home/hcom/.ssh"}
      ]

"volumes": [
      {"name": "cfg", "secret": { "secretName": "hcom-ssh" }}
    ],
Run Code Online (Sandbox Code Playgroud)

结果文件不是id_rsa,而是ssh-privatekey,其上的许可证不是ssh所期望的600

这是一种正确的方法,还是有人可以详细说明应该如何做到这一点?

ssh kubernetes

7
推荐指数
2
解决办法
8749
查看次数

标签 统计

kubernetes ×1

ssh ×1