go - 在 Kubernetes 上安装证书

标签 go kubernetes

我刚开始探索 Kubernetes,我在 Kubernetes 上的一个容器中部署了一个服务,该容器在云上运行。

我的服务需要调用需要证书进行身份验证的数据库。我想知道在 Kubernetes 上存储/安装证书的最佳做法是什么

我需要从我正在使用的代码中访问证书,如下所示

const (
    serverCertificate = "./cert/api.cer"
    serverPrivateKey  = "./cert/api.key"
)
creds, err := credentials.NewServerTLSFromFile(serverCertificate, serverPrivateKey)

最佳答案

关于go - 在 Kubernetes 上安装证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52655273/

相关文章:

kubernetes - 重启 master 并在节点上丢失 pod

azure - 相互还是单独的 Kubernetes 集群?

kubernetes - 如何防止独立作业(运行直至完成)被调度程序/自动缩放程序逐出?

xml - 在 go 中解码 XML 时出现问题

android - 为什么 Google 不使用 Golang 或 python 作为 android 的语言?

go - 与 Go 中文字的类型推断混淆

azure - 如何更改命名空间 kube-system 的 CPU 限制

docker - 在 docker windows 上运行 kubernetes ingress-nginx 时未找到 404 页面

go - 使用 oneOf protobuf 字段将 yaml 解码为 proto3

html - 正确提供 CSS 文件 Golang