我有一个使用 mysql 数据库的声纳正在运行。我想从我的 cloudbees dev@cloud jenkins 向这个声纳发送报告。
据我了解声纳插件和声纳一般詹金斯创建报告并将它们直接插入声纳数据库。
我的问题是我的数据库没有对互联网开放。如果我想从其他地方连接到它,我需要通过 ssh 网关。
是否可以配置cloudbees jenkins通过网关连接mysql数据库?
您可以使用VPN从 DEV@Cloud jenkins 连接到内部资源。这仍处于测试阶段,但将涵盖您的用例。其他选择是在 cloudbees 上使用托管声纳。
SSH 隧道是执行此操作的方法:
Sonar 不需要任何特殊的适配,除了连接到 localhost
这种方法的几个问题: