ansible - 在分布式环境中使用 ansible 进行 WSO2 分析
问题描述
请
我目前在分布式 API 管理器和分析环境中工作,通过 ansible 脚本进行设置
我需要通过 2 个 IP 平衡运行分析
在我的项目结构中,我有以下内容: Ansible-vm/ansible-apim/roles/apim-analytics-worker/templates/carbon-home/conf/dashboard/deployment.yaml.j2
并在此 yaml 中包含以下内容: baseUrl: https://localhost:9643
当我尝试在 Analytics 中连接时: https://my-host-ip:9643/analytics-dashboard
它尝试将其重定向到本地主机
我已阅读文档:
如何更改 baseUrl 以便在我运行 ansible 脚本时它在两个分布式环境 IP 中正确反映?
谢谢!!
解决方案
您可以在仪表板配置文件的 deployment.yaml 中更改 baseUrl 属性。
baseUrl: https://yourIp:9643
大多数情况下,这个 baseUrl 将是外部暴露的主机名。
推荐阅读
- email - 所有 Heroku 评论应用的 MX 记录
- javascript - Vue可拖动不更新索引
- git - 如何在 git 中列出所有远程现有分支?
- scala - 无法在没有空代码块的情况下实例化没有方法的特征
- javascript - 使用 JWT 对 json-server 进行授权
- php - 无法禁用 PHP X-Powered-By 标头
- visual-studio-code - 卡住:[Remote - SSH 0.49.0] Setting up SSH Host DEV: (details) Initializing VS Code
- php - 减少我的 laravel 应用程序中的重复查询
- html - 将跨度内的图像对齐到表格单元格的右侧
- sql - 使用 COPY 将 csv 读入数据库,同时添加常量列