>source

GKE에서 실행중인 모든 컨테이너의 값을 업데이트해야합니다. 런타임에 일부 속성 값을 업데이트하는 Restful 웹 서비스를 설계했지만 실행중인 모든 인스턴스에서 해당 값을 업데이트해야합니다. 모든 컨테이너에 요청을 보내는 방법을 알고 싶습니다. 현재 GKE (Google Kubernetes Engine) 및 Ingress로드 밸런서를 사용하고 있습니다. 해결책을 찾고 있었지만 해결책을 찾지 못했습니다.

  • 답변 # 1

    configmap 또는 kubernetes 비밀을 사용할 수 있습니다

  • 답변 # 2

    사용 사례에 대해 잘 모르겠지만 확실히 이것은 좋은 습관이 아니며 권장되지 않습니다. 수명 기간 동안 용기를 교체해서는 안됩니다.

    유사한 종류의 사용 사례에 대해 Kubernetes (K8S)는 컨테이너에서 수정하고 공유 할 수있는 값을 저장하는 구성 맵을 제공합니다.

    그러나 REST를 작성하면서 일종의 REST 서비스 호출을 통해 값을 수정하고 해당 값을 모든 컨테이너에서 사용할 수 있기를 원한다고 생각합니다. 반면, DB와 같은 지속성 스토리지로 해당 값을 이동하고 스토리지에서 단일 호출 변경 값을 사용하여 피처 컨테이너가 해당 업데이트 된 값에 액세스 할 수 있도록 모든 컨테이너가 해당 스토리지에서 읽도록 할 수 있습니다.

    이것이 도움이되기를 바랍니다!

관련 자료

  • 이전 dynamics crm - 맞춤 총액
  • 다음 PHP 스크립트를 통한 대량 이동 Wordpress Post