[英]Provide certificate file into pod in k8s
我们是一个需要证书文件的 pod 我们需要提供一个证书文件的路径,(我们有这个证书)我们应该如何将此证书文件放入 k8s 以便 pod 可以访问它,例如我们能够提供它像下面的 pod "/path/to/certificate_authority.crt”
我们应该使用 secret/configmap,如果是,那么如何?
Create a secret, then mount it in the desired folder.创建一个秘密,然后将其安装在所需的文件夹中。
Official docs here: https://kubernetes.io/docs/concepts/configuration/secret/#using-secrets-as-files-from-a-pod官方文档在这里: https : //kubernetes.io/docs/concepts/configuration/secret/#using-secrets-as-files-from-a-pod
Create a TLS secret then mount it to the desired folder.创建一个 TLS 机密,然后将其安装到所需的文件夹。
apiVersion: v1
kind: Secret
metadata:
name: secret-tls
type: kubernetes.io/tls
data:
# the data is abbreviated in this example
tls.crt: |
MIIC2DCCAcCgAwIBAgIBATANBgkqh ...
tls.key: |
MIIEpgIBAAKCAQEA7yn3bRHQ5FHMQ ...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.