Course Outline

소금 개요

  • SaltStack의 목적은
  • 원격 실행의 아키텍처 개요
  • 소금 상태
  • 작살
  • 기둥
  • Jinja2와 가상 메커니즘

YAML 소개

  • 리터럴, 스칼라
  • 시퀀스, 매핑
  • 예시

소금 설치

  • Ubuntu에 설치
  • 솔트커먼, 솔트미니언, 솔트마스터의 차이점
  • Amazon EC2에 설치

Salt 명령줄 기본 사항

  • 소금 명령의 해부학
  • JSON으로 출력 포맷팅
  • jq 도구

미니언 타겟팅

  • 글로빙
  • 정규 표현식
  • 리스트 매칭
  • IP 매칭
  • 곡물 매칭
  • 복합매칭
  • 예제 및 연습

  • 패키지 관리
  • 서비스
  • 하이스테이트
  • 소금 공식
  • 연습문제, 예제

템플릿화

  • Jinja2 소개
  • for 루프, 할당, 이스케이프
  • Salt에서 Jinja2를 사용한 템플릿 작성, 예제

기둥

  • 안전한 보관
  • VNC 암호 배포 예

소금을 늘리다

  • 실행 모듈 작성
  • Salt 구성 확장
  • 실행 모듈 주위로 상태 래핑
  • 데이터 렌더링
  • 반환 데이터 처리
  • 러너와 함께 스크립팅
  • 외부 파일 서버 추가
  • 클라우드에 연결
  • 비콘을 이용한 모니터링
  • 마스터 확장(멀티마스터)

기타 흥미로운 SaltStack 개념

  • 환경
  • 관현악법
  • Docker과 통합
  • 창문용 소금

요약 및 결론

Requirements

  • 이 과정의 고급 주제를 이해하려면 기본적인 Unix/Linux 관리 지식이 필요합니다.
 21 Hours

Number of participants


Price per participant

회원 평가 (1)

Upcoming Courses

Related Categories