[Cloud]

    [Kubernetes] 쿠버네티스 pod-definition 기본 형식

    [Kubernetes] 쿠버네티스 pod-definition 기본 형식

    *유데미에서 진행하는 Kubernetes for the Absolute Beginners - Hands-on 강의를 바탕으로 제작되었습니다.  1. pod.yaml의 가장 기본적인 루트레벨의 4가지 요소  apiVersion:kind:metadata:spec:   2. 조건에 맞는 definition 작성  Name: postgresLables: tier => db-tierContainers name: postgresImage: postgres apiVersion: v1kind: Podmetadata: name: postgres labels: tier: db-tierspec: containers: - name: postgres image: postgres  3. 추가  컨테이너의..

    [Kubernetes] VSCODE Kubernetes YAML 확장 프로그램 설치 및 설정

    [Kubernetes] VSCODE Kubernetes YAML 확장 프로그램 설치 및 설정

    1) vscode 확장 프로그램 "YAML" 검색 후 설치 2) 설정 클릭 후 확장 설정 클릭 3) settings.json에서 편집 클릭 4) settings.json 파일의 yaml.schemas 부분에 다음과 같이 코드 추가 "yaml.schemas": { "kubernetes": "*.yaml"}, 필요한 부분만 넣으시면 됩니다. kubenetes에서 YAML 파일을 인식하겠다는 뜻입니다. 이후 vscode를 종료하고 다시 실행하면 YAML 파일 작성시 들여쓰기 에러 및 자동완성 기능을 제공합니다.

    [Linux] vim 명령어

    [Linux] vim 명령어

    이동) shift + 4 : $# 그 행의 마지막으로 이동  shift + 6 : ^# 그 행의 처음으로 이동  shift + 9 : (# 맨 위로 이동  shift + 0 : )# 맨 아래로 이동  기타)  shift + v# 블록 단위 설정 -> 삭제 용이  u# 작업 취소

    [Kubernetes] YAML, JSON, XML

    [Kubernetes] YAML, JSON, XML

    데이터를 저장하고 표현하는 방식인 YAML, JSON, XML을 알아보겠습니다. 같은 내용을을 의미하지만 서로의 표현방법은 아래와 같이 다릅니다. # YAMLperson: name: John Doe age: 30 address: city: Seoul street: 123 Main Street zipcode: 12345  YAML은 : 으로 구분되며 : 다음에 한칸의 공백을 남겨줘야합니다  YAML에선 들여쓰기를 통해 데이터의 계층을 표현합니다. 보통 2칸 또는 4칸의 들여쓰기를 사용합니다  예시 1) Employee: Name: Jacob Sex: Male Age: 30 Title: Systems Engineer Projects: - Automation - Sup..

    [Kubernetes] 쿠버네티스 아키텍처

    [Kubernetes] 쿠버네티스 아키텍처

    *유데미에서 진행하는 Kubernetes for the Absolute Beginners - Hands-on 강의를 바탕으로 제작되었습니다.  쿠버네티스란 k8s, kube라고도 불리며 컨테이너화된 애플리케이션 배포, 관리 및 확장을 예약하고 자동화하기 위한 컨테이너 오케스트레이션 플랫폼  kubernetes란 그리스어로 "조타수", "조종사"를 의미하며 컨네이터를 운용하기 때문에 로고에 조타기가 있습니다.  쿠버네티스란 무엇인가, 왜 필요하고 어떤 구성을 가지고 있는지 알아보겠습니다  1. 마스터 노드와 워커 노드    노드: 노드는 쿠버네티스가 컨테이너를 런칭하는 가상의 리소스, 물리적인 용량을 차지합니다 클러스터: 다 함께 묶인 노드의 집합    위와 같이 클러스터를 구성하면 하나의 어플리케이션을 ..

    [Linux] cd permission denied

    [Linux] cd permission denied

    저는 윈도우 wsl에서 우분투 20.04 LTS의 etc 폴더에 접근하려다 발견한 오류입니다 권한이 없어서 그런데 cd 명령어가 특정 폴더에 접근하는 것이 목적인 명령어이니 특정 디렉토리의 권한을 변경해주면 됩니다(물론 루트권한으로요) 원하는 폴더 위에 있는 디렉토리로 가서 다음과 같은 명령어를 입력해줍니다 sudo chmod 755 그러면 cd 명령어로 접근이 가능해질 겁니다