본문 바로가기
반응형

k8s api2

[k8s]Kubernetes yaml 템플릿 & API yaml 템플릿 사람이 쉽게 읽을 수 있는 데이터 직렬화 양식 기본 문법 구조화된 데이터를 표현하기 위한 데이터 포맷 Python처럼 들여쓰기로 데이터 계층을 표기 들여쓰기를 할 때에는 Tab이 아닌 Space Bar를 사용 가독성이 좋아 설정 파일에 적합한 형식 Scalar문법: ':'을 기준으로 key:value를 설정 배열 문법: '-'문자로 여러개를 나열 kubernetes yam example cat nginx-pod.yaml apiVersion:v1과 kind: pod가쿠버네티스용 문법임 API version alpha -> beta -> stable kubernetes Object 정의 시 apiVersion이 필요 kubernetes가 update하는 API가 있으면 새로운 API가 생성됨.. 2023. 2. 13.
[k8s]Kubernetes namespace k8s namespace k8s api 종류 중 하나 물리적인 클러스터 하나를 여러 개의 논리적인 단위로 나눠서 사용 쿠버네티스 클러스터 하나를 여러 팀이나 사용자가 함께 공유 용도에 따라 실행해야 하는 앱을 구분할 때 사용 수 많은 pod를 용도에 따라 논리적으로 분류하여 활용하는 방법 통합솔루션에서 Example 롯데에서 클러스터 하나를 롯데 홈쇼핑, 백화점, 면세점에서 나눠서 사용한다고 가정 클러스터를 3개의 namespace로 구분하여 각 회사에 할당 blue (API - Pod - Service - P.V) -> 롯데 홈쇼핑 orange (API - Pod - Service - P.V) -> 롯데 백화점 green (API - Pod - Service - P.V) -> 롯데 면세점 네임스페이스 .. 2023. 2. 10.
반응형