우노
[Terraform] terraform import kubernetes_manifest 본문
들어가기 앞서,
- 해당 포스팅에선, kubernetes_manifest 자원을 terraform import 하는 명령어에 대해서 다뤄보겠습니다.
예제 코드
kubernetes_manifest 예제 코드
resource "kubernetes_manifest" "example" { manifest = { apiVersion = "apps/v1" kind = "Deployment" metadata = { name = "example-deployment" namespace = "example-namespace" } spec = { replicas = 3 selector = { matchLabels = { app = "example-app" } } template = { metadata = { labels = { app = "example-app" } } spec = { containers = [{ name = "example-container" image = "nginx:latest" }] } } } } }
terraform import 예제 코드
# 해당 자원이 apps 모듈 내부에 선언 되어있는 경우 terraform import module.apps.kubernetes_manifest.example "apiVersion=apps/v1, kind=Deployment, name=example-deployment, namespace=example-namespace"
'DevOps > Terraform' 카테고리의 다른 글
[Terraform] kubernetes_manifest란? (0) | 2023.10.20 |
---|---|
[Terraform] kubernetes_config_map 사용 방법 (0) | 2023.09.26 |
[Terraform] Cloud Run에서 VPC Connector를 사용하여 Cloud SQL 접근 (0) | 2023.08.02 |
[Terraform] 동일 GCP Service Account를 사용한 다중 프로젝트 접근 설정 (0) | 2023.06.04 |
[Terraform] already exists 해결 방법 (0) | 2023.06.04 |
Comments