병원에서의 Go 자동화
GO를 통해 수행할 수 있는 작업은 다음과 같습니다.
업그레이드
플랫폼을 업그레이드합니다(기술팀의 지시에 따라 사용).
배포
전체 또는 구성만 특정 환경에 배포하며, pre-prod와 prod에 유연하게 배포할 수 있습니다.
운영
- (백그라운드) passive에서 잘 알려진 위치 또는 사용자가 지정한 구성으로 백업합니다.
- HTTP 캐시를 지웁니다.
- 요청 시 운영 로그를 준비합니다. 작업이 끝나면 Go에 아티팩트로 게시됩니다.
- active에서 passive로 전환합니다.
- [추후 작업] 업로드된 고아 이미지를 주기적으로 삭제합니다(JSS 대상, 아직 스크립트 없음).
구현 지원
수동으로 작업을 실행합니다. 데이터베이스 덤프를 추출하고 익명화한 뒤 링크를 게시합니다. 위와 동일하지만 빈 데이터베이스를 게시합니다.
원문 정보
원문 보기 ↗Bahmni Wiki · CC BY-SA 4.0