automation-suite
2023.10
false
- 概述
- 要求
- 安装
- 安装后
- 迁移和升级
- 监控和警示
- 集群管理
- 特定于产品的配置
- 故障排除
忽略测试自动化 SQL 连接字符串
EKS/AKS 上的 Automation Suite 安装指南
Last updated 2024年11月21日
忽略测试自动化 SQL 连接字符串
当您在集群配置文件的
orchestrator.testautomation
部分下提供 SQL 连接字符串时, uipathctl
二进制文件将忽略连接字符串,并使用orchestrator
部分下的连接字符串。 如以下示例所示,被忽略的连接字符串是sql_connection_str
参数的值:"orchestrator": {
"testautomation": {
"enabled": true,
"sql_connection_str": "Server=tcp:new-sql-server-name,1433;Initial Catalog=new-db;Persist Security Info=False;User Id=test;Password='************';MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=True;Connection Timeout=30;Max Pool Size=100;"
}
}
"orchestrator": {
"testautomation": {
"enabled": true,
"sql_connection_str": "Server=tcp:new-sql-server-name,1433;Initial Catalog=new-db;Persist Security Info=False;User Id=test;Password='************';MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=True;Connection Timeout=30;Max Pool Size=100;"
}
}
要解决此问题,请执行以下步骤:
-
对您作为
sql_connection_str
参数的值提供的 SQL 连接字符串执行 Base64 编码:echo -n "<sql_connection_str under orchestrator.testautomation in cluster config file>" | base64 -d
echo -n "<sql_connection_str under orchestrator.testautomation in cluster config file>" | base64 -d -
运行以下命令以编辑
orchestrator-secrets
密码:kubectl edit secret orchestrator-secrets -n uipath
kubectl edit secret orchestrator-secrets -n uipath -
在密码中,使用 Base64 编码的连接字符串值更新
sqlConnectionStringTA
参数的值。 -
检查您是否成功更新了连接字符串值:
kubectl get secret orchestrator-secrets -n uipath -o jsonpath="{.data.sqlConnectionStringTA}" | base64 --decode
kubectl get secret orchestrator-secrets -n uipath -o jsonpath="{.data.sqlConnectionStringTA}" | base64 --decode -
在 ArgoCD 应用程序用户界面中,导航到 “ Orchestrator”>“详细信息”>“参数”>“值”>“内部值”>“更新” 。
-
在
connectionStrings
部分下,使用连接字符串的纯文本值更新TestAutomation
参数的值,如以下示例所示:connectionStrings: TestAutomation: <Plain-text value of sql_connection_str under orchestrator.testautomation in cluster config file>
connectionStrings: TestAutomation: <Plain-text value of sql_connection_str under orchestrator.testautomation in cluster config file>