我已经在openshift集群的openshift日志命名空间中安装了elasticsearch。我可以使用承载令牌执行curl-to-elasticsearch,现在我想使用tls证书执行curl-to-elasticsearch。
使用oc exec oc exec elasticsearch-cdm -- curl -tlsv1.2 --insecure -H "Authorization: Bearer $(token)" "https://172.30.245.25:9200/_cat/health"
curl使用承载令牌处理elasticsearch服务路由 curl -tlsv1.2 --cacert -H "Authorization: Bearer $(token)" https://$(esRoutes)/_cat/health
现在我想使用tls认证执行curl,我已经从运行elasticsearch集群中提取了秘密,并在下面包含了cert和key文件名,
证书和密钥: admin-ca admin-cert admin-key elasticsearch.crt elasticsearch.key logging-es.crt logging-es.key
如何使用certs执行curl以运行elasticsearch(在openshift名称空间opernshift日志中)?。
1条答案
按热度按时间0g0grzrc1#
希望这就是你想要的: