Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- cicd
- gcp
- cloud function
- direnv
- terraform
- CentOS
- Java
- 보안 규칙
- Python
- AWS
- Google Cloud Platform
- interconnect
- pub/sub
- Clean Code
- Uptime Check
- VAGRANT
- cloud
- 후기
- devops
- IAM
- MIG
- Terraform Cloud
- cloud armor
- vm
- vpc peering
- kubernetes
- github
- docker
- 자격증
- 우테캠
Archives
- Today
- Total
EMD Blog
GCP Cloud Function을 Pub/Sub 트리거로 구성 시 구독 네이밍 이슈 본문
반응형
GCP Cloud Function을 Pub/Sub 트리거를 통해 구성할 시 자동으로 구독이 생성되고 gcf-{cloud function name}-{region}-{topic} ID를 갖게 됨. 이는 기존 조직의 네이밍 룰을 따르고 있지 않아 관리가 불편해짐. Pub/Sub 트리거 구성 시 구독 ID를 직접 지정할 수 있는지 확인해 보았으나 관련 문서를 찾지 못했음. 그래서 GCP에 케이스를 남겨 아래와 같은 답변을 받음,
=========================
해당 이슈에 대하여 재현 해본결과 subscription 은 cloud functions 에 의해 자동으로 생성되며 안타깝게도 이 구독은 Cloud Functions에서 관리하므로 변경이 불가한것으로 확인 되었습니다.
말씀 하신대로 구독 이름으로 인하여 설계에 어려움이 있으시다면 HTTP 트리거를 이용 하셔야 할것 같습니다. 현재 Cloud Functions 에서는 몇가지 호출 인증 방법을 제공 해드리고 있으며 사용자 계정에 invoker 권한 으로 인증 [1] 하는 방식과 google.oauth2.id_token 등에서 코드 상에서 인증 하는 방법[2], 수동으로 토큰을 생성하여 JWT 교환 하는 방법 [3]을 지원하고 있으니 참조 부탁 드립니다.
반응형
'Public Cloud > GCP' 카테고리의 다른 글
Cloud 모니터링의 알림 채널을 Pub/Sub으로 설정할 경우 데이터 암호화 이슈 (0) | 2022.09.04 |
---|---|
Cloud Function을 배포하고 Pub/Sub으로 호출했을때 Push 안되는 이슈 (0) | 2022.09.04 |
Cloud Monitoring에서 Uptime Check 설정 시 IP 변동 이슈 (0) | 2022.09.04 |
Cloud SQL Server에서 on-premise DB 로 DB-link (0) | 2022.09.04 |
gcloud compute ssh(IAP) 로 로그인 시 timeout 문제 (0) | 2022.09.04 |