분류 전체보기

· java
보호되어 있는 글입니다.
· Docker
Docker Swarm cluster 를 구축하면서 Traefik 설치하는 과정에 만난 에러를 정리하였다. 마이크로서비스 및 컨테이너화 된 애플리케이션의 트래픽을 처리하도록 설계되어 orchestrator에 nginx 보다 적합하다 생각하여 Traefik을 사용해보기로 하였다. Traefik 은 오픈소스프로젝트이며 내장된 HTTPS 지원을 제공하고 Let's Encrypt 와의 통합을 통해 SSL/TLS 인증서를 자동으로 생성해주는 장점을 가지고 있다. Traefik 설치는 공식문서를 참고하면서 진행하였다. 기본 설치에는 문제가 없었으나 서브 도메인으로 Traefik Dashboard를 띄우는 방식이 아닌 경로 기반 라우팅로 Dashboard를 띄우고자 하였다. 1. 서브 도메인 방식 labels: - ..
· Docker
온프라미스 환경에서 Kubernetes (k8s)를 구축하는 과정에서 발생한 다양한 에러들을 해결하고 정리한 내용입니다. 도커 스웜을 사용하던 중, 최근에는 쿠버네티스로 환경을 업그레이드하며 환경 설정에 작업하게 되었다. 이전에도 온프라미스 환경에서 Kubernetes를 구축한 경험이 있다. 이번에 다시 진행하면서 환경구축에 어려움이 있었다. kube-apiserver 확인 1. vi /etc/kubernetes/manifests/kube-apiserver.yaml 1-1 6443 포트 열려있는지 확인 하기 sudo netstat -tuln | grep 6443 kubelet 서비스의 현재 상태를 확인하는 명령어 : sudo systemctl status kubelet kubelet 로그 확인 : sud..
· Springboot
Anrifragile 특징 1. auto scaling : 자동확장성을 갖는다. 시스템을 구성하고 있는 인스턴스를 하나의 오토스케일링 그룹으로 묶은 다음 그룸에서 유지되어야하는 인스턴스를 지정할 수 있다. 사용량에 따라 자동으로 인스턴스를 증가할 수 있는 환경을 말한다. 에를들면 특수한 이벤트가 있는 달에 서버의 운영개수를 늘린다. 비수기에는 다시 줄일 수 있다. 게임출시, 온라인쇼핑몰이벤트 등일 수 있다. 이러한 작업을 관리자,. 운영자 의해 수작업 처리가 아니라 cpu, 메모리, 네티워크 , 데이터베이스 사용량에 따라 자동으로 처리할 수 있는 개념이다. 2. Microservices 클라우드 네이티브 아키텍처, 클라우드 네이티브 어플리케이션의 핵심이다. 기존 시스템들이 하나의 거대한 형태로 구축되어서..
· Docker
보호되어 있는 글입니다.
· Docker
보호되어 있는 글입니다.
-JUNHEOK-
'분류 전체보기' 카테고리의 글 목록