首页 > 解决方案 > 如何将bitbucket服务器上的用户目录同步到jira并同时在aks上运行?

问题描述

当尝试将 Jira 的用户目录同步到其他 atlassian 产品(在 aks 上运行的 confluence 和 bitbucket 服务器)时,会返回 403 错误。

在查看此错误后,已尝试以下步骤:

https://confluence.atlassian.com/stashkb/unable-to-connect-to-jira-for-authentication-forbidden-403-323391874.html

已将 IP 地址添加到 Jira 的白名单中。在线解决方案的下一步是重启 Jira 服务。

但是,这会导致问题,因为在 pod 内运行 stop/start-jira.sh 文件时,服务返回之前没有任何设置,并且包括备份在内的所有配置都消失了。带我们回到第一方。

cluster size:

current set-up 
3 x Standard D8 v3 (8 vcpus, 32 GiB memory) cluster on aks

Used the following images installed through UI: 

atlassian/jira-software
cptactionhank/docker-atlassian-jira

Exec into pod and go to /opt/atlassian/jira/bin

run ./(start/stop)-jira.sh

应该发生的是,当返回 url 时,Jira 实例被重置,并且服务的 pod 中的所有配置文件都丢失了。

重新启动时,pod 的日志将错误号 137 作为常见错误。

更新:

https://github.com/int128/devops-kompose/tree/master/atlassian-jira-software

下面的 helm chart 也被使用并获得了相同的结果。

标签: kubernetesjirabitbucket-serverazure-aks

解决方案


推荐阅读