Blog
k8s의 CRD 만들기
Custom Resource Definition
안녕하세요. 저번 포스트에서 k8s의 Deployment, ReplicaSet을 직접 생성하고 테스트하는 내용을 작성했었습니다. 👉🏻 Deployment,RecpliaSet 테스트
오늘은 이어서, 테스트를 위해 kubebuilder, go언어를 설치한김에 Custom Resource Definition
을 작성 후 테스트까지 해볼까 합니다. …
Read More →
k8s의 Deployment, ReplicaSet
Controller-Runtime 사용한 k8s Deployment, ReplicaSet 작동 원리
안녕하세요. 오늘은 쿠버네티스를 사용하면서 가장 먼저 궁금했던 Deployment와 ReplicaSet의 작동 원리에 대해서 한번 살펴보겠습니다.
우선 Deployment와 ReplicaSet에 대해 간략하게 설명드리자면, 아래는 k8s doc에 존재하는 deployment와 replicasset의 yml 파일 입니다.
각각의 …
Read More →
객체지향 패러다임
언어와 객체지향
안녕하세요, 오늘은 객체지향에 대해서 작성해보겠습니다.
먼저 다들 알고 계시다시피 먼저 객체지향이란 프로그래밍 패러다임 중 하나로, 프로그램을 여러 개의 객체(object)로 구성하여 상호작용하도록 설계하는 방식
이라고 할 수 있습니다. 마치 레고를 조립하는 …
리버스 프록시 기반 분산 아키텍처 구축 - 2
SSH 터널링
안녕하세요. 오늘은 바로 직전에 작성했던 분산 아키텍쳐에서 어떻게 하면 보안성 좀 더 강화하기위해 작업한 내용을 공유 드립니다.
저희는 SSH 터널링을 설정하여 B 서버에서만 접속이 가능하도록 수정 할 예정입니다!
분산 아키텍쳐 …
Read More →
리버스 프록시 기반 분산 아키텍처 구축 - 1
AWS Lightsail
안녕하세요, 오늘은 서비스 증가에 따라 서버 증축 및 분산 아키텍쳐를 구축하게 된 내용을 작성해보고자 합니다.
1. 아키텍쳐 개요
우선 저의 원래 서비스 환경에 대해서 말씀드리자면, AWS Lightsail의 가장 저렴한 버전을 …
docker linux prometheus nginx grafana jenkinsRead More →