Ansible 자동화 운영 의 YAML 소개
특성 은 다음 과 같 습 니 다.
1. 가 독성 이 뛰 어 나 실현 하기 쉽다.
2. 표 현 력 이 강하 고 확장 성 번호;
3. 스 크 립 트 언어 와 의 상호작용 이 좋다.
4. 일치 하 는 정보 모델 이 있다.
5. 흐름 에 따라 처리 할 수 있다.
YAML 문법
YAML 의 문법 은 다른 언어 와 유사 하 며 산 목록, 스칼라 등 데이터 구 조 를 표현 할 수 있다.그 중:
구조 (structure) 는 빈 칸 을 통 해 보 여 줍 니 다.
시퀀스 (sequence) 의 항목 은 "-" 로 대표 합 니 다.
맵 의 키 값 은 ":" 로 분할 합 니 다.
YAML 파일 확장자: yml
기본 문법 규칙:
1. 대소 문자 예민
2. 들 여 쓰기 로 단계 관계 표시
3. 들 여 쓰기 시 Tab 키 를 사용 할 수 없 으 며 빈 칸 만 사용 할 수 있 습 니 다.
4. 들 어 가 는 빈 칸 수 는 중요 하지 않 습 니 다. 같은 등급 의 요소 왼쪽 을 정렬 하면 됩 니 다.
YAML 이 지원 하 는 데이터 구조:
1. 대상: 키 쌍 의 집합, 맵 (mapping) / 해시 (hashes) / 사전 (dictionary)
예 를 들 면:
name:Example Developer
:
2. 배열: 한 그룹 이 순서대로 배열 한 값 을 서열 (sequence) / 목록 (list) 이 라 고도 부른다.
예 를 들 면:
-Apple
-Orange
3. 순량: 단일, 불가 분 의 값
예 를 들 면:
number:12.30
sure:true
YAML 예제:
name:John
age:18
name:Jerry
age:25
people:
-name:John
age:18
-name:Jerry
age:25
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
IBM Cloud Virtual Server for Classic에서 Red Hat Enterprise Linux 8에 Ansible 설치IBM Cloud Virtual Server for Classic에서 Red Hat Enterprise Linux 8이 2020년 7월 26일에 출시되었습니다. 프로비저닝한 결과 위에서 설명한 대로 버전이 8.2로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.