YAML

    ArgoCD Application Create

    👀 Epilogue CI 파이프라인에서 Kubernetes Deployment Manifest 파일의 도커 이미지 태그 수정을 완료하였다. 이제는 수정된 버전의 도커 이미지를 가지고 새로 업그레이드나 배포를 해야할 차례..! 위 과정에서 GitOps의 Operation 툴인 ArgoCD를 사용하고자 하는데.. ArgoCD로 Kubernetes 클러스터 내의 리소스들을 관리하기 위해서는 사전에 Application을 만들어줘야한다. 콘솔로 세팅 YAML 파일로 세팅 두 가지 세팅 방법이 있는데 우리는 아무래도 선언적으로 설정하는게 편하다보니 (맞죠?) .. YAML 파일 작성을 통해 Application을 만들어 보고자 한다 ! ⚡ Leggo Edit as YAML apiVersion: argoproj.i..

    YAML 문법 알아보기

    ▪ YAML이란? 💡 YAML ⇒ YAML ain’t markup language / yet another markup language 데이터 표현 양식의 한 종류 사람이 읽을 수 있고 이해하기 쉬운 프로그래밍 언어 JSON의 상위 집합으로 YAML에서 JSON 사용 가능 .yml / .yaml 확장자 사용 Map(key - value), List 구조 들여 쓰기로 계층 구조 표현 ▪ 들여쓰기 (Indent) 2칸(추천), 4칸 들여 쓰기를 지원한다. 2칸 들여쓰기 apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx 4칸 들여쓰기 apiVersion: apps/v1 kind: Deployment m..