Ansible 튜토리얼

Ansible 은 IT 자동화 및 구성 관리를 학습하는 체계적인 접근 방식을 제공합니다. 저희 튜토리얼은 초보자와 숙련된 DevOps 전문가 모두에게 적합한 Ansible 플레이북, 역할 및 모듈을 다룹니다. 실습 랩과 실제 예제를 통해 인프라 작업을 자동화하는 실질적인 경험을 얻을 수 있습니다. 저희 구성 관리 플레이그라운드를 통해 시뮬레이션된 환경에서 Ansible 을 실험할 수 있습니다.

Ansible 플레이북 작성과 실행하기

Ansible 플레이북 작성과 실행하기

이 실습에서는 RHEL 시스템에 Apache 웹 서버를 배포하기 위한 완전한 Ansible 플레이북을 구현합니다. 인벤토리 파일을 생성하고, Ansible 환경을 구성하며, Apache 를 설치하고, 웹 페이지를 배포하고, 방화벽을 구성하고, 배포를 테스트하는 다중 작업 플레이북을 작성합니다.
Ansible
한 번에 호스트 하나씩 업데이트하기

한 번에 호스트 하나씩 업데이트하기

두 실제 웹 서버를 확인하고 전체 콘텐츠 검사와 함께 Ansible로 각 노드를 업데이트하세요.
Ansible
두 메뉴 업데이트하기

두 메뉴 업데이트하기

공유 Ansible 데이터로 두 메뉴를 업데이트하면서 각 카페의 영업시간, 특별 메뉴와 로컬 파일을 보존합니다.
Ansible
잘못된 업데이트 중단하기

잘못된 업데이트 중단하기

실제 다운로드 누락 후 사이트를 복구하고 다음 Ansible 배포 배치를 중단하세요.
Ansible
오래된 키 안전하게 폐기하기

오래된 키 안전하게 폐기하기

Ansible로 오래된 SSH 키 권한을 취소하고 새 연결의 거부를 확인하면서 현재 및 예비 로그인과 기존 작업을 보존합니다.
AnsibleLinux
행사 페이지 연결

행사 페이지 연결

인벤토리에 기반한 Ansible 경로로 실제 행사 페이지를 연결하고 작동 중인 진입점을 바꾸기 전에 부적절한 소스를 거부합니다.
Ansible
동료에게 접근 권한 부여하기

동료에게 접근 권한 부여하기

재사용 가능한 Ansible 사용자, 디렉터리와 공개 키 선언으로 실제 직원 SSH 접근을 만들고 기존 작업을 보존합니다.
AnsibleLinux
서비스를 다른 호스트로 이동

서비스를 다른 호스트로 이동

Ansible 인벤토리 구성원으로 프로그램 연결을 옮기면서 장소, 이전 소스와 기존 데이터를 보존합니다.
Ansible
콘택트 시트 만들고 수집하기

콘택트 시트 만들고 수집하기

두 SSH 워크스테이션에서 실제 사진 콘택트 시트를 만들고, Ansible 작업의 성공을 기다린 뒤 원본별로 결과를 수집합니다.
Ansible
재사용 가능한 역할 (Role) 생성 및 적용

재사용 가능한 역할 (Role) 생성 및 적용

기본값, 작업, 템플릿을 포함한 간단한 역할을 빌드하고 플레이북에서 적용해 봅니다.
Ansible
변수 우선순위 문제 디버깅

변수 우선순위 문제 디버깅

all, group, host 및 extra 변수를 비교하여 Ansible 이 어떤 값을 적용하는지 이해합니다.
Ansible
SSH 키 및 권한 상승 구성

SSH 키 및 권한 상승 구성

SSH 키를 생성하고 관리형 사용자에 대해 인증하며, 인벤토리 액세스를 구성하고 become 권한 상승을 검증합니다.
LinuxAnsible
그룹 변수, 호스트 변수 및 팩트 관리

그룹 변수, 호스트 변수 및 팩트 관리

그룹 변수, 호스트 변수 및 수집된 팩트를 사용하여 호스트별 보고서를 생성합니다.
Ansible
핸들러를 이용한 서비스 관리

핸들러를 이용한 서비스 관리

Ansible 핸들러를 사용하여 간단한 systemd 서비스를 배포하고, 해당 서비스가 활성화 및 실행 상태인지 확인합니다.
Ansible
블록 (Block) 과 복구 (Rescue) 를 이용한 오류 처리

블록 (Block) 과 복구 (Rescue) 를 이용한 오류 처리

block, rescue, always 섹션을 사용하여 제어된 오류로부터 복구하고 성공 경로를 검증합니다.
Ansible
역할 및 콘텐츠 컬렉션 설치

역할 및 콘텐츠 컬렉션 설치

요구사항 파일에서 로컬 역할을 설치하고 설치된 Ansible 컬렉션 콘텐츠를 검사합니다.
Ansible
관리형 노드에 기준 파일 배포하기

관리형 노드에 기준 파일 배포하기

그룹 변수, 템플릿 및 복사 작업을 사용하여 관리형 호스트 별칭에 기준 파일을 배포합니다.
Ansible
Git 을 활용한 Ansible 프로젝트 준비

Git 을 활용한 Ansible 프로젝트 준비

깔끔한 Ansible 프로젝트 작업 공간을 생성하고, Git 을 초기화하며, 인벤토리를 추가하고, 기준 파일을 커밋합니다.
AnsibleGit
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 21
  • 다음