안녕하세요 저는 구글 클라우드를 처음 접한 사람입니다. 자동 확장을 사용하고 싶습니다. 내 질문은 현재 VM의 이미지를 템플릿으로 사용할 수 있다는 것입니다. 아니면 새로운 VM 인스턴스를 생성하고 apache, php mysql git과 같은 모든 필수 설정을 설치하고 bitbucket에서 소스 코드를 가져오는 스크립트를 생성해야 합니까?

감사합니다,

answer

예, 기존 인스턴스를 기반으로 인스턴스 템플릿을 생성 할 수 있습니다 . 경고에 유의하십시오.

Warning: If the existing instance contains a static external IP address, that address is copied into the instance template and might limit the use of the template.

그러나 이러한 템플릿은 상태 비저장이어야 합니다. 따라서 MySQL 데이터베이스를 포함하는 것은 좋은 생각이 아닙니다. 또한 릴리스할 때마다 새 템플릿을 만들어야 하므로 git 관련 작업을 시작 스크립트에 넣는 것이 좋습니다. 튜토리얼 을 확인하십시오.

모든 것을 명확하게 설명해주신 Henrik에게 감사드립니다. 이미 mysql 데이터베이스를 Cloud SQL로 이동했습니다. 릴리스 관련 데이터의 경우 나도 git 명령으로 코드를 업데이트할 시작 스크립트 추가에 대해 생각하고 있었습니다. 도움을 주셔서 감사합니다.