terraform
-
[Kubernetes] EKS 구축kubernetes 2022. 10. 23. 23:34
❗️ AWS에서 제공하는 가이드 문서 예제로 진행한다. 💡 Requires 1. Terraform 2. Helm 3. aws-cli 4. aws-iam-authenticator 5. aws 계정 설정 💡 EKS란 ? Amazon EKS는 AWS에서 만든 관리형 쿠버네티스 서비스 이다. EKS는 Elastic Kubernetes Service의 약자다. EKS를 사용하면 쿠버네티스 마스터노드구성을 하지 않아도 AWS에서 관리해주기 때문에 되기 때문에 쉽고 빠르게 쿠버네티스를 이용할 수 있다. EKS는 구축하기 위해서 EKS클러스터생성과 노드그룹을 생성해야 한다. ❗️ 자세한 설명은 아래 링크 참조 https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/what-i..
-
TerraformTerraform 2022. 10. 23. 18:20
💡 Terraform 이란? Terraform은 인프라를 안전하고 효율적으로 구축, 변경 및 버전화할 수 있는 코드형 인프라(IaC) 도구이다. 여기에는 컴퓨팅 인스턴스, 스토리지 및 네트워킹과 같은 하위 수준 구성 요소와 DNS 항목 및 SaaS 기능과 같은 상위 수준 구성 요소가 모두 포함된다. 🎈 IAC 종류 코드형 인프라를 가능하게하는 도구(Tool)들은 Terraform뿐만 아니라 다음과 같이 여러가지가 있다. Chef Puppet Ansible AWS Cloudformation 💡 Terraform work flow 테라폼은 명렁어를 통해 컴퓨터에게 일을 할 수 있게 해주는 커맨드 라인 인터페이스 즉, CLI(Command-line interface)를 제공한다. 또한, HCL이라고 부르는 H..