【发布时间】:2019-03-27 16:25:27
【问题描述】:
我在 DO 上的 Kubernetes 集群中部署了 CockroachDB 单实例集群,点击此链接https://www.cockroachlabs.com/docs/stable/orchestrate-a-local-cluster-with-kubernetes.html。
我按照此链接使用以下命令从https://kubernetes.io/docs/tasks/tls/managing-tls-in-a-cluster 生成 server.crt 文件:
kubectl get csr my-svc.my-namespace -o jsonpath='{.status.certificate}' \
| base64 --decode > server.crt
不确定是否可以让我获得客户证书。
以下是我的命令输出:
kubectl get csr
NAME AGE REQUESTOR CONDITION
default.client.root 44m system:serviceaccount:default:my-release-cockroachdb Approved,Issued
我需要使用我的 Java 客户端连接到 CockroachDB。如何生成客户端证书和密钥,以便可以从 Java 访问 CockroachDB?
谢谢
【问题讨论】:
标签: kubernetes csr cockroachdb