DevOps Story

  • 홈
  • 태그
  • 방명록
  • 관리
  • 글쓰기

module 1

Terraform - (5) Modules

Module 지금까지는 main.tf에 모든 코드를 작성하는 방식으로 진행하였다. 이번 시간엔 용도에 따라, Terraform 파일을 분리하고 이를 main.tf에서 호출하는 방식으로 구성해보자. 우선 'modules/ec2' 라는 디렉토리 하위에 ec2.tf 파일을 다음과 같이 작성한다. variable "ec2name" { type = string } resource "aws_instance" "ec2" { ami = "ami-0094965d55b3bb1ff" instance_type = "t2.micro" tags = { Name = var.ec2name } } output "instance_id" { value = aws_instance.ec2.id } 'ec2name' 변수는 해당 모듈을 호출하..

IaC 2021.06.10
1
더보기
프로필사진

Cloud Native 관련 기술을 공부하는 블로그

  • 분류 전체보기 (77)
    • Kubernetes (28)
      • Architecture (8)
      • Certificates (8)
    • IaC (14)
    • Service Mesh (5)
    • Cloud (14)
    • CI-CD (14)
    • 개발 철학 (2)

Tag

VirtualService, kubernetes, ansible, kustomize, argocd, AWS, jenkins, eks, Calico, Istio, docker, k8s, etcd, Terraform, AZURE, service mesh, argo, cks, ELB, CNI,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 근황 및 향후 포스팅 계획
  • 안녕하세요

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • LinkedIn

티스토리툴바