生成服务端证书与密钥:
#openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout server.key -out server.crt
1.向barbican上传服务器端证书:
# barbican secret store --payload-content-type='text/plain' --name='eslbvip-server-crt' --payload="$(cat server.crt)"
2.向barbican上传服务端秘钥:
# barbican secret store --payload-content-type='text/plain' --name='eslbvip-server-key' --payload="$(cat server.key)"
3.创建服务器端secret container:
# barbican secret container create --name='eslbvip-server' --type='certificate' --secret="certificate=http://10.144.91.108:9311/v1/secrets/4b912e7c-6f37-4dfb-9d65-a04e9c7bd314" --secret="private_key=http://23.1.1.61:9311/v1/secrets/e64d5e00-7c18-4581-a213-a39bccfd6cfe"
创建LB:
neutron lbaas-loadbalancer-crea

该博客详细介绍了如何使用OpenSSL生成服务器证书和密钥,然后通过Barbican进行上传和管理。接着,展示了在Neutron中创建负载均衡器、监听器(包括单向和双向认证)、池和成员的步骤,用于实现安全的HTTPS服务。
最低0.47元/天 解锁文章
3161

被折叠的 条评论
为什么被折叠?



