root.
HTML: HyperText Markup Language 등과 같이 종료 태그 없이 시작 태그만을 가지는 태그를 빈 태그(empty tag) HTML 버전 버전 년도 DOCTYPE 및 설명 HTML 1.0 1991 팀 버나스리(Tim Berners-Lee)가 발표한 최초의 HTML HTML 2.0 1995 국제 표준으로 제정된 최초의 HTML HTML 3.2 1997 W3C에 의해 제정된 최초의 HTML HTML 4.01 1999 XHTML 1.0 2000 HTML 5 2014 W3C: World Wide Web Consortium W3C는 월드 와이드 웹(WWW)을 위한 표준을 제정하고 관리하는 중립적인 기관 W3C가 관리하는 대표적인 웹 표준 1. HTML 2. CSS 3. DOM 4. SVG 5. ..
목차 1. Metrics Server 란? 2. Metrics Server 설치하기 2.1 다운로드 2.2 TLS 수정 2.3 동작확인 1. Metrics Server 란? 메트릭 서버는 클러스터 전체의 리소스 사용 데이터를 수집한다. 각 노드에 설치되어있는 kubelet을 통하여 노드나 컨테이너의 CPU, Memory 사용량 같은 자원을 모니터링 할 수 있다. 과거에는 Heapster를 사용했다고 한다. 하지만 이것은 더 이상 개발되고 있지 않기 때문에, 이를 대체하는 것이 메트릭 서버이다. 메트릭 서버는 쿠버네티스를 설치한다고하여 자동으로 설치되지 않으므로 직접 설치하는 과정이 필요하다. 2. Metrics Server 설치하기 메트릭 서버는 클러스터 전체의 리소스 사용 데이터를 수집한다. 각 노드에..
목차 1. 사전 준비 2. Go언어 패키지 다운로드 3. 환경변수 등록 1. 사전 준비 1.1. wget # apt 패키지 업데이트 sudo apt-get update sudo apt-get -y upgrade # wget 설치 sudo apt-get install wget 1.2. workplace - 패키지가 설치될 위치, 패키지를 이용하여 작업하게 될 공간을 명확하게 해야 할 필요가 있다. - 앞서 설정한 경로들은 추후에 Go언어 환경변수를 설정하는데 이용이 된다. 2. Go언어 패키지 다운로드(직접 설치) - apt-get install golang과 같은 명령으로도 손쉽게 Go언어 설치가 가능하다. - 하지만, 필자의 경우 이상하게 최신 버전이 설치가 되지 않아 직접 wget으로 golang파일..
목차 1. 환경 2. 사전 준비 (master & worker) 2.1 패키지 업데이트 2.2 kubernetes 설치하기 3. kubeadm을 이용하여 클러스터 생성하기 3.1 kubeadm init (master) 3.2 kubeadm join (worker) 1. 환경 Master Node (1대) : Ubuntu Desktop 20.04 on Hyper-V Worker Node (2대) : Ubuntu Server 20.04 on Hyper-V 2. 사전 준비 2.1. 패키지 업데이트(공통) 서버가 준비되면 각종 패키지를 업데이트한다. # Package Update sudo apt update sudo apt -y upgrade && sudo systemctl reboot 2.2. kubernet..
1. 설치환경 Ubuntu Server 20.04 Hyper-V 2. 설치 절차 리눅스(Ubuntu)에 Docker Engine을 설치하는 방법 은 아래 보이는 바와 같이 3가지로 나뉜다.(Docker 공식문서) ∙ 저장소를 설정하고 설정된 저장소에 설치 ∙ DEB 패키지를 다운로드하여 수동으로 설치 ∙ 테스트 및 개발 환경에서 자동화된 편의 스크립트를 사용하여 설치 본 포스팅에선 '저장소를 설정하고 여기에서 설치' 방식을 사용하여 설치를 진행한다. 저장소를 이용하는 방식의 설치 절차는 'Ⅰ. 저장소 설정 ' 하고 'Ⅱ. 설정된 저장소에 Docker Engine 설치' 한다. 3. 설치 3.1. 저장소 설정 # 1.패키지 업데이트 sudo apt-get update sudo apt-get install ..