인프라스트럭처를 코드로 구축하기 | Terraform, Ansible, 및 Jenkins 실습 가이드
이 동영상에서는 @LearnLinuxTV가 가장 많이 사용되는 인프라를 코드 도구로 사용하는 과정을 설명합니다. 이 데모에서는 Jenkins, Terraform, Ansible 을 사용하여 Linode 인스턴스를 빌드하고 구성합니다.
챕터
0:00 소개
1:05 리노드를 통해 젠킨스 배포하기 Marketplace
3:35 Linode로 SSH 접속
3:55 Jenkins 가용성 확인
5:00 웹을 통해 Jenkins에 액세스하기
6:05 관리자 사용자 생성
7:30 설치 준비 Terraform
7:50 스토어에 GPG 키 추가
8:00 목록에 리포지토리 추가
8:35 업데이트 가져오기
8:50 Terraform 패키지 설치
9:05 설치 Ansible
9:35 Jenkins 사용자를 위한 SSH 키 만들기
11:50 Terraform 사용하여 인스턴스 빌드
12:25 리노드 API 토큰 생성
15:30 Terraform 파일용 디렉토리 생성
15:57 디렉토리에 대한 젠킨스 사용자 액세스 권한 부여하기
16:30 Linode_Build 디렉토리 생성
17:05 Terraform 파일 생성
24:53 변수 파일 생성
29:00 Apache.yml 생성
31:20 Ansible.cfg 생성
32:30 Terraform 초기화 실행
33:20 Terraform 계획 실행
34:20 Terraform 실행
35:00 새 인스턴스에서 Apache 테스트
35:50 Jenkins에 빌드 추가
39:00 작업 실행
39:25 빌드 오류 해결
40:05 작업 다시 실행
41:00 새 인스턴스에서 Apache 테스트
41:22 결론
리노드를 처음 사용하시나요? 여기에서 $100 크레딧으로 시작하세요!
IaC에 대한소개 문서를 읽어보세요.
IaC에 대한동영상을 시청하세요.
구독을 신청 하여 새로운 에피소드가 나올 때마다알림을 받으세요.
#IaC #Terraform #Ansible #Jenkins
제품: 인프라스트럭처를 코드로, Terraform, Ansible; @LearnLinuxTV