AWS Solutions Architect Associate 자격증 취득을 위한 개념 정리
https://coding-business.tistory.com/129
AWS Solutions Architect Associate 자격증 취득을 위한 개념 정리
Solutions Architect Associate 자격증 취득 기출 문제 풀고 문제에서 나오는 개념들을 정리하여 aws 전체적인 흐름을 익혔다. 흐름을 익힌 채로 기출 문제를 반복해서 풀었더니 첫 번째 시험에서 운 좋게
coding-business.tistory.com
AWS VPC에 대한 이해와 VPC 내 private 통신하기
https://coding-business.tistory.com/135
AWS VPC에 대한 이해와 VPC 내 private 통신하기
개요 목적 기존 VirtualBox Ubuntu에서 배포하던 프로젝트를 AWS 서비스를 이용하여 배포하는 프로젝트를 시작했다. 기존 서비스들(Redis, ELKStack, Kafka 등)을 대체하기 위해 AWS 서비스를 생성하면 VPC, Sub
coding-business.tistory.com
docker, compose, swarm에 대한 이해
https://coding-business.tistory.com/130
docker, compose, swarm에 대한 이해
docker docker의 개념 도커란 리눅스의 컨테이너 기술에 여러가지 기능을 추가한 오픈 소스 프로젝트이다. 도커 말고도 존재하는 컨테이너 기술은 OpenVZ, Warden 등이 있다. 리눅스 컨테이너 기술이란
coding-business.tistory.com
Spring boot(gradle) docker container 배포, docker-compose적용
https://coding-business.tistory.com/131
Spring boot(gradle) docker container 배포, docker-compose적용
개요 목적 리눅스 서버에 직접 라이브러리를 다운 받고, jar 파일을 실행하는 기존 배포 방법에서 벗어나, 라이브러리와 jar 파일이 포함된 docker image를 다운 받아 바로 실행하는 편리한 docker contai
coding-business.tistory.com
Springboot(gradle) Jenkins 설정으로 Ubuntu 자동 배포하기
https://coding-business.tistory.com/132
Springboot(gradle) Jenkins 설정으로 Ubuntu 자동 배포하기
개요 목적 Host인 Window 서버에서 Jenkins와 Docker를 사용하여 Springboot 프로젝트를 Virtualbox에서 실행되고 있는 Ubuntu서버에 자동 배포하는 방법에 대해서 알아본다 해당 프로젝트 깃허브 Jenkins에 설정
coding-business.tistory.com
kubernetes 구성 요소에 대한 이해
https://coding-business.tistory.com/133
kubernetes 구성 요소에 대한 이해
kubernetes와 cluster란 쿠버네티스는 컨테이너를 오케스트레이션 도구이다. 오케스트레이션은 여러 서버에 걸친 컨테이너를 생성 배포 관리 확장을 쉽게 도와주는 것이다. 쿠버네티스는 클러스터
coding-business.tistory.com
Kubernetes - LoadBalancing 사용하여 Spring Boot 서버 운영하기
https://coding-business.tistory.com/134
Kubernetes - LoadBalancing 사용하여 Spring Boot 서버 운영하기
개요 목적 이번 시간에는 Kubenetes를 사용하여, Spring boot container image를 쉽게 배포 관리하는 방법에 대해서 알아본다. 구체적인 동작으로는 api 서버를 Minikube에 3개의 복제본으로 배포하고 Service - L
coding-business.tistory.com
Rolling update와 Blue/Green 배포 패턴에 대한 이해, Argocd(Rollouts)을 사용한 Blue/Green 배포 방법
https://coding-business.tistory.com/137
Rolling update와 Blue/Green 배포 패턴에 대한 이해, Argocd(Rollouts)을 사용한 Blue/Green 배포 방법
개요 목적 이전 과제를 통해 Argocd와 git허브에 저장되어 있는 helm-chart를 연동하여 kubernetes 배포 자동화 방법에 대해서 알아보았다. 이번 시간에는 지속적 배포 방식 중 다운 타임(중간 타임)을 최
coding-business.tistory.com
'리눅스 인프라 > Docker, Jenkins, Kubernates' 카테고리의 다른 글
Rolling update와 Blue/Green 배포 패턴에 대한 이해, Argocd(Rollouts)을 사용한 Blue/Green 배포 방법 (0) | 2023.06.27 |
---|---|
GitOps에 대한 이해와 ArgoCD를 이용한 SpringBoot 배포 방법 (0) | 2023.06.25 |
AWS VPC에 대한 이해와 VPC 내 private 통신하기 (0) | 2023.06.25 |
Kubernetes - LoadBalancing 사용하여 Spring Boot 서버 운영하기 (0) | 2023.06.08 |
kubernetes 구성 요소에 대한 이해 (0) | 2023.06.08 |