Kubernetes mosquitto密码

问题描述 投票:-1回答:1

我想在谷歌mosquitto上测试kubernetes。我试过这个蚊子桥mosquitto kubernetes

此服务创建2个pod和代理程序。但我想添加用户名和密码进行授权。

如何在mosquitto上添加Kubernetes的用户名和密码?

kubernetes cloud mosquitto
1个回答
0
投票

有关如何向mosquitto添加密码认证的详细信息,请参阅mosquittto.conf man页面。

您有2个选择,要么设置一对acl&passwd文件,要么添加JPMens插件以允许从数据库加载ACL /用户/密码。

对于群集,正确的方法是使用插件,以便代理的所有实例保持同步。设置插件的是github页面here。如何在Kubernetes pod中进行设置将是一项复杂的任务。

既然你说你只想测试,那么使用mosquitto_paswd命令创建一个passwd文件并构建一个acl文件,然后将这两个文件复制到pod的文件系统中将是最好的测试方法。您需要将acl_filepassword_file选项添加到/etc/mosquitto/conf.d目录中的文件中。

© www.soinside.com 2019 - 2024. All rights reserved.