devops2 Terraform(테라폼)이란? 간단 사용기 Terraform(테라폼)이란 테라폼이란 하시코프에서 Go 언어로 개발한 오픈소스 IaC(Infrastructure as Code) 도구이다. IaC는 코드로 인프라를 관리한다는 개념으로 테라폼에서는 HCL(Hashicorp Configuration Language, 하시코프 설정 언어)를 사용해 클라우드 리소스를 선언한다. AWS가 자체적으로 만든 AWS CloudFormation의 경우 AWS만 지원하지만 테라폼은 AWS, GCP(구글), Azure(MS), Naver Cloud 등 같은 주요 클라우드 서비스들을 프로바이더로 제공한다. 다시 말해 테라폼만으로 멀티 클라우드 리소스들을 선언하고 코드로 관리하는 것이 가능하다. 테라폼을 활용한 AWS 인프라스트럭처 프로비저닝 순서 1단계 : AWS 계정,.. 2022. 7. 11. [42seoul] ft_services : Kubernetes를 활용한 (작은) 서비스 아키텍쳐 배포 🎶 ft_services @42seoul : (2020.12.15 ~ 2021.01.13) 📖 About Kubernetes를 활용하여 아래의 아키텍쳐를 구현하시오. Docker 빌드는 Dockerhub를 사용하지 않고 직접 DOCKERFILE을 만듭니다. (OS : alpine) 🏁 Run 1.Start setup.sh minikube setting docker build kubectl apply Dashboard 2. kubernetes 시연 Deploy : Nginx redir : http://192.168.99.152 -> https://192.168.99.152 ssh www:kukim@192.168.99.152 Deploy : FTPS upload : curl ftp://kukim:kukim@.. 2021. 10. 28. 이전 1 다음