![在 AWS 上的 Kubernetes 中使用 helm 安装 alfresco-dbp 时出现无效的 keycloak URL 错误](https://linux22.com/image/751417/%E5%9C%A8%20AWS%20%E4%B8%8A%E7%9A%84%20Kubernetes%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20helm%20%E5%AE%89%E8%A3%85%20alfresco-dbp%20%E6%97%B6%E5%87%BA%E7%8E%B0%E6%97%A0%E6%95%88%E7%9A%84%20keycloak%20URL%20%E9%94%99%E8%AF%AF.png)
我目前正在尝试在 AWS 上部署 Alfresco 内容服务,具体如下:本指南。我已到达“为 Alfresco 内容服务社区创建文件存储”,其中我必须使用创建 EFS 存储另一位导游。在步骤 4“部署 DBP”中,我收到无法解决的错误。运行后
helm install alfresco-incubator/alfresco-dbp -f values.yaml \
--set alfresco-infrastructure.persistence.storageClass.enabled=true \
--set alfresco-infrastructure.persistence.storageClass.name="$DESIREDNAMESPACE-sc" \
--namespace=$DESIREDNAMESPACE
我收到以下错误消息:
Error: execution error at (alfresco-dbp/charts/alfresco-process-services/charts/alfresco-infrastructure/charts/alfresco-api-gateway/templates/deployment.yaml:26:24): A valid keycloakURL needs to be set
有人知道在哪里以及如何设置 keycloak URL?
答案1
如果你看一下值.yamlalfresco-dbp 的
global:
alfrescoRegistryPullSecrets: quay-registry-secret
keycloak:
resource: alfresco
realm: alfresco
client: alfresco
url: "https://alfresco-identity-service.REPLACEME/auth"
有全球.keycloak.url你需要改变。
也可以通过
helm——设置全局.keycloak.url
或者
将 values.yaml 中的 url 更改为有效的 url
那里是这个 api 网关本身。