stdio.h 님의 글 85
Ubuntu etcd 설치
1. 개요 etcd를 Ubuntu bionic 환경에 설치하고, 기본 동작 확인부터 간단한 key-value 저장/조회, 그리고 두 대의 서버로 클러스터를 구성하는 과정까지 정리한다. 이 글의 예시…
Cloud Computing & MSAMac용 Minikube 설치
1. Minikube란? Minikube는 쿠버네티스를 로컬에서 쉽게 실행할 수 있게 해 주는 도구이다. Minikube를 사용하면 로컬 컴퓨터의 VM 또는 컨테이너 런타임 위에서 단일 노드 쿠버네…
Mac용 Docker 설치하고 이미지 생성/실행
1. 설치 Docker 사이트에서 Docker Desktop for Mac을 내려받아 설치한다. 예전에는 Docker Hub 계정으로 로그인한 뒤 다운로드하는 흐름이었고, 계정이 없다면 이메일 인증…
Browser Cache에 대하여
1. 브라우저 캐시란? 브라우저 캐시는 브라우저에서 로컬 웹 페이지 리소스를 저장하는 데 사용되는 메커니즘이다. 이로 인해 성능이 향상되고 대역폭 소비가 최소화되어 개선된 환경이 만들어진다. 캐시는…
HAProxy 설치
1. 개요 HAProxy 1.8.19를 기준으로 함. 2. 다운로드 # wget http://www.haproxy.org/download/1.8/src/haproxy-1.8.19.tar.gz --2…
Istio란?
0. 연관 문서 Istio 설치 방법, 그리고 삽질 (EKS) : /index.php/cloud/2282-istio-eks 1. Istio란 무엇인가? IBM, Google에 의해, Sidecar …
node.js와 MariaDB 연결하기 (조회 테스트)
1. 개요 Node.js에서 mysql 모듈을 사용해 MySQL에 접속하고, 커넥션 풀을 통해 쿼리를 실행하는 간단한 예제이다. DB 접속 정보, 커넥션 생성, SQL 실행 파일을 분리해서 구성한다…
Amazon Linux에 node.js 설치
1. 개요 nvm(Node Version Manager)은 사용자 계정 단위로 Node.js 버전을 설치하고 전환할 수 있게 해 주는 도구다. 시스템 전체에 Node.js를 설치하지 않아도 되므로,…
쿠버네티스 pod 생성(create) 및 삭제(delete)
1. 개요 쿠버네티스에서 pod을 생성하고 삭제하는 방법에 대하여. 2. pod 생성 kubectl에는 create와 appy가 있는데, create -f 로 하면 이후에 apply를 통해 다시 반…
쿠버네티스 노드 클러스터 조인
1. 개요 쿠버네티스 노드를 클러스터에 조인하는 과정에 대한 내용이다. kubeadm init 이후 워커 노드에서 kubeadm join 을 실행하고, 마스터 노드에서 조인 여부를 확인한다. 2. …
쿠버네티스 cgroup 설정
1. 개요 쿠버네티스 cgroup 설정에 관한 내용 kubelet 데몬 기동 시 cgroup 관련 오류가 발생할 때 참고할 내용 2. 내용 우선 도커의 cgroup 드라이버 설정을 확인한다. # d…
쿠버네티스 kubeadm toolkit 설치
kubeadm에 대해 알아보고 설치해보자. 1. kubeadm이란? kubeadm은 Kubernetes Cluster 생성을 위한 kubeadm init과 kubeadm join을 위한 툴이다. k…