728x90
728x90
BigQuery용 MSK Connector를 만드는 레퍼런스가 거의 없어서 챗지피티 도움을 많이 받았다.
GCP Key File을 AWS Secret Manager에 등록해둔 후 Connector에서 해당 시크릿을 읽어오는 식으로 만들면 된다.
Connector configuration file
connector.class=com.wepay.kafka.connect.bigquery.BigQuerySinkConnector
autoCreateTables=true
tasks.max=2
topics={TOPIC명}
project={PROJECT명}
gcp.secret={SECRET MANAGER ARN}
defaultDataset={DATASET명}
MSK Connector용 IAM Role에 해당 시크릿을 Decrypt할 수 있는 권한도 넣어줘야 한다.
끝!
728x90
728x90
'공부 > AWS' 카테고리의 다른 글
[Lambda/Python/Slack] 가볍게 슬랙 메세지 보내기 (0) | 2023.05.30 |
---|---|
[AWS] ELB Target Group - IP & Instance Type 억까 (0) | 2023.05.24 |
[AWS] Session Manager 중앙 집중식 로깅 구현 : SSM Session Manager Cross Account S3 Logging (0) | 2022.08.28 |
[AWS] ElastiCache RI API로 구매하기 (AWSCLI, Python boto3) (0) | 2022.05.29 |
[AWS 리소스 초기화] aws-nuke in MAC (0) | 2022.05.19 |
댓글