如何解决Spinnaker SSL 配置的证书管理器 JKS 密钥库文件路径
我正在尝试在我的 JKS keystore
集群中使用 cert-manager
创建带有 kubernetes
的证书,以便 spinnaker
从其 ssl
配置中引用。>
根据cert-manager documentation,它指出For JKS this adds the files: keystore.jks and truststore.jks to the target spec.secretName
但是,我似乎无法找到创建 jks 文件的实际路径。我的 spec.secretName
设置为 mtlscerts-jks
。 keystore
的 spinnaker ssl configuration
的路径应该是什么?
我也尝试创建一个 kubernetes
volume
如下,但仍然没有从路径中找到文件。
kubernetes = {
volumes = [
{
id = "mtlscerts-jks"
mountPath = "/etc/ssl/cert"
type = "secret"
readOnly = "true"
}
]
}
com.netflix.spinnaker.halyard.core.error.v1.HalException: Failed to backup user file: /etc/ssl/certs/java/keystore.jks
...
Caused by: java.nio.file.NoSuchFileException: /etc/ssl/certs/java/keystore.jks
解决方法
原来是发证书有问题。解决此问题后,我可以看到 .jks
文件
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。