본문 바로가기

K8s/Core Concept8

[K8s] JSON Path ✍ Posted by Immersive Builder  Seong JSON PathJSON Path는 JSON 데이터를 파싱하기 위한 쿼리 언어입니다. JSON 구조 내 특정 데이터의 위치를 지정하거나 필터링하여 원하는 값을 추출할 수 있습니다. 특히, JSON 파일이 복잡한 구조로 이루어져 있을 때 유용합니다.  기본 문법 JSON Path의 주요 문법은 아래와 같습니다.  기호설명$JSON의 최상위 객체인 루트(root)를 의미합니다. .점 표기법을 통해 JSON 객체의 특정 키에 접근합니다.  [ ] 리스트의 특정 인덱스 또는 모든 항목에 접근합니다...특정 키를 JSON 구조에서 재귀적으로 검색합니다.?( )필터 조건을 사용하여 특정 값을 필터링합니다.@리스트의 각 항목을 나타냅니다.*와일드카드로.. 2024. 11. 13.
[K8s] YAML 이란? ✍ Posted by Immersive Builder  Seong YAML(YAML Ain't Markup Language)YAML은 주로 설정 파일을 작성하거나 데이터를 직렬화하기 위해 사용하는 데이터 포맷입니다. 사람이 읽기 쉽고 구조가 단순하여 JSON 또는 XML과 같은 데이터 포맷을 대신하여 많이 사용합니다. 특히, 쿠버네티스 환경에서 운영 관리를 위해 기본으로 사용하는 데이터 포맷이기도 합니다.  YAML 주요 특징가독성 : 들여쓰기와 간단한 구문으로 구성되어 사람이 읽기 쉽습니다.  데이터 구조 : 스칼라(scalar), 리스트(list), 딕셔너리(dictionary) 등의 데이터 구조를 지원하여 복잡한 데이터를 쉽게 표현합니다. 설정 파일 : 쿠버네티스, 앤서블, 도커 등 여러 환경에서 .. 2024. 11. 12.