stdio.h 님의 글 91
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…
Docker container 내부 shell 연결
1. 개요 실행 중인 Docker 컨테이너 내부로 접속해 파일을 확인하거나 명령을 실행하는 방법이다. 예시에서는 tomcat:8 컨테이너에 docker exec 명령으로 접속한다. 2. 방법 2-1…
Docker Tomcat Install (도커 톰캣 설치)
1. 개요 도커에서 톰캣을 설치하는 경험. 도커에 대해 보다 자세히 알고 싶다면 다음 글들을 읽어보자. Docker 가상 환경 구축 입문 (1) - Docker의 개념과 특징 Docker 가상 환경…
free pascal (프리 파스칼) 설치 및 실행
1. 개요 Free Pascal을 설치하고 실행해 보는 것이 목표이다. 이 글에서는 macOS용 설치 파일을 내려받아 설치하는 과정과, 설치가 잘 되지 않을 때 확인할 항목을 간단히 정리한다. 2.…
JDK 10 GA (General Availability)
1. 소식 2018년 3월 20일, JDK 10이 GA(General Availability)로 공개되었다. JDK 10은 Java의 시간 기반 릴리스 모델이 본격적으로 적용된 초기 릴리스로, 짧은…
Undertow Query Parameter 처리
1. 개요 Undertow는 JBoss/WildFly에 내장된 경량 고성능 웹 서버다. 여기서는 HTTP 요청의 쿼리 파라미터( ?myParam=... )를 받아 응답으로 돌려주는 최소 예제를 살펴…
Undertow 시작하기 (maven)
1. 개요 Undertow를 시작해보자. Undertow는 Java 애플리케이션 안에 내장해서 실행할 수 있는 가벼운 웹 서버다. 별도의 WAS를 설치하지 않고도 코드에서 HTTP 리스너와 핸들러를…