이전 버전에서 업그레이드한 후, Discourse 3.0.1 버전에서 이 문제가 발생했습니다.
이 문제가 이전 버전에서는 해결되었던 것으로 보이지만, 3.0.1에서는 다시 재개되어야 할 수도 있습니다.
죄송합니다. 여기서는 훨씬 더 많은 정보가 필요합니다. 테마 또는 테마 컴포넌트 관련 문제처럼 보이는데, 어떤 요소가 문제를 일으키는지 분리해서 확인해 주실 수 있을까요? 공식 컴포넌트 또는 테마인가요?
https://github.com/bitnami/charts/issues/14913에서도 같은 문제가 보입니다.
Bitnami 차트(helm.sh/chart: discourse-10.0.5)를 통해 2.x에서 3.0.2로 업데이트한 후 이 오류를 보기 시작했습니다. 플러그인을 비활성화해도 동작에 영향을 주지 않는 것 같습니다. 그러나 당신의 조언을 따르되 Traefik에 맞게 수정하여 다음과 같은 Ingress 주석을 추가한 후, 제 세 개의 리플리카에서는 문제가 해결된 것으로 보입니다.
traefik.ingress.kubernetes.io/service.sticky.cookie: "true"
traefik.ingress.kubernetes.io/service.sticky.cookie.name: "discourse"
traefik.ingress.kubernetes.io/service.sticky.cookie.samesite: "none"
이런 일들은 메이저 버전 업데이트를 적용하는 것을 꺼리게 만드는 요인입니다만, 우리가 선택지가 많지는 않습니다.
현재 저는 Bitnami Helm 차트 v10.4.0 버전(Discourse v3.0.6 배포 중)을 사용 중이며, 여러 달 동안 문제가 없었던 이 동일한 실패 모드가 최근에 다시 반복되기 시작했습니다. 이 재발은 배포 구성 변경이나 Discourse 자체 업데이트와 관련이 없었습니다.
@obeyler 이 문제에 대해 더 많은 경험을 공유해 주실 수 있을까요? 그동안 저는 Discourse Helm 차트 업데이트를 진행할 계획입니다. 최신 버전이 v12.0.3인데, 현재 두 버전 뒤처져 있기 때문입니다.