| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- DLQ
- CORS
- MSA
- securitycontextholderfilter
- docker
- 쿠버네티스
- kafka
- redis
- @Transactional
- mybatis
- @ComponentScan
- 페이징
- AWS
- Web
- JdbcTemplate
- JPA
- Spring Container
- 서블릿 컨테이너
- docker compose
- 지연 로딩
- DI
- JWT
- JPQL
- Dead Letter Queue
- 컨테이너
- Spring Data JPA
- 스프링 부트
- Spring
- dockerhub
- Routing Key
- Today
- Total
목록k8s (3)
look-forest
지금까지의 쿠버네티스 핵심 개념은 다 배웠다. AWS EKS라고 크게 다를 건 없다. 셋팅법만 익히면 나머지는 다 똑같다.셋팅 시 모든 옵션을 다 알 필요가 없다. 딱 필요하고 중요한 부분에 대해서만 알고 있으면 된다EKS(Elastic Kubernetes Service)란? EKS란 AWS가 쿠버네티스 마스터 노드를 대신 관리해주어 사용자가 복잡한 설치나 관리에 신경 쓰지 않고 쉽게 쿠버네티스를 사용할 수 있도록 돕는 서비스AWS에서 쿠버네티스를 편하게 관리하고 사용할 수 있게 만든 AWS용 쿠버네티스이다. 쿠버네티스를 직접 설치해서 관리하는 게 생각보다 손이 많이 가서,현업에서는 쿠버네티스를 EC2와 같은 서버에 직접 설치해서 쓰지 않고 AWS에서 제공하는 EKS를 활용하는 경우가 많다. 쿠버네티스와..
k3s란?쿠버네티스(k8s)의 경량 버전으로, 설치가 간단하며 컴퓨팅 리소스를 훨씬 적게 먹는다.그리고 실제 프로덕션 환경에서 종종 사용하기도 한다. k3s를 사용하는 이유쿠버네티스의 학습을 가로막는 요소는 크게 2가지가 있는데, k3s를 사용하면 아래 2가지 단점을 해결할 수 있다.복잡한 설치 과정Devops 엔지니어라고 할지라도 k8s를 직접 설치하는 일은 드물다. AWS 자체에서 k8s 서비스(EKS)를 제공하기 때문이다.EC2 인스턴스를 3대 만들어야 한다는 비용적 부담 AWS EC2에서 쿠버네티스를 활용해 서버 배포하기EC2에서 도커/쿠버네티스 설치하기 (k3s)k3s의 권장 설치 사양이 CPU 2 core, RAM 1 GB이다. 백엔드 서버도 같이 실행시킬 것을 고려해 AWS EC2 인스턴스는..
쿠버네티스(Kubernetes)란?Docker로 생성한 다수의 컨테이너를 효율적으로 배포, 확장 및 관리(Container Orchestration) 하기 위한 오픈 소스 시스템.Docker compose처럼 다수의 컨테이너를 쉽게 관리하기 위해 활용하며, 보다 더 많은 컨테이너를 다룰 때 사용한다. 장점컨테이너 관리 자동화 (배포, 확장, 업데이트)부하 분산 (로드밸런싱)쉬운 스케일링셀프 힐링 (자동 재부팅) 설치 방법실무에서 직접 쿠버네티스를 설치할 일은 많지 않으므로, Docker Desktop을 활용해 쉽게 설치해서 사용하자. 쿠버네티스에 명령어를 입력할 수 있게 해주는 CLI 툴인 kubectl(Kubernetes Control)도 설치하자. 참고 자료 & 이미지 출처비전공자도 이해할 수 있는 ..