빌드 구성 파일 생성 (빌드를 하려고 하는 디렉토리 안에 생성)
steps:
- name: 'gcr.io/cloud-builders/docker'
args: ['build', '-t', 'gcr.io/$PROJECT_ID/streamlit:$COMMIT_SHA', '.']
- name: 'gcr.io/cloud-builders/docker'
args: ['push', 'gcr.io/$PROJECT_ID/streamlit:$COMMIT_SHA']
- name: 'gcr.io/google.com/cloudsdktool/cloud-sdk'
entrypoint: gcloud
args:
- 'run'
- 'deploy'
- 'gcp-exam-dumps'
- '--image'
- 'gcr.io/$PROJECT_ID/streamlit:$COMMIT_SHA'
- '--region'
- 'asia-northeast3'
- '--command'
- 'streamlit'
- '--args'
- 'run'
- '--args'
- 'app.py'
- '--port'
- '8501'
- '--min-instances'
- '1'
- '--max-instances'
- '10'
- '--allow-unauthenticated'
images:
- 'gcr.io/$PROJECT_ID/streamlit:$COMMIT_SHA'
options:
logging: CLOUD_LOGGING_ONLY
'GCP' 카테고리의 다른 글
[GCP] Firestore 연동 (0) | 2022.06.05 |
---|---|
[GCP] 컨테이너 이미지 빌드 및 구글 레지스트리에 저장 (0) | 2022.06.01 |
[GCP] 깃허브 미러링 및 클론 (0) | 2022.06.01 |