본문 바로가기

스터디69

#2 레플리카 셋(Replica Set) 일정 개수의 포드를 유지하는 컨트롤러 실제 서비스에서 여러개의 동일한 컨테이너를 생성한 뒤 외부 요청이 각 컨테이너에 적절히 분배되게 하고 싶을때, 레플리카셋을 활용할 수 있습니다. 특징 정해진 수의 동일한 포드가 항상 실행되도록 관리합니다. 노드 장애 등의 이유로 포드를 사용할 수 없다면 다른 노드에서 포드를 다시 생성합니다. 레플리카 셋을 통해 포드를 안정적으로 여러개 실행할 수도 있고, 워커 노드에 장애가 생기더라도 정해진 개수의 포드를 유지할 수 있습니다. 1.기본적으로 사용하기 사용하기 apiVersion: apps/v1 kind: ReplicaSet metadata: name: nginx-replicaset spec: template: metadata: name: nginx-replicaset.. 2022. 12. 8.
#1 POD 특징 쿠버네티스에서 컨테이너를 다루는 기본단위입니다. 포드는 한개 이상의 컨테이너로 구성된 컨테이너의 집합입니다. 가상머신의 인스턴스나 도커의 컨테이너와 비슷한 개념입니다. 쿠버네티스 내에서는 POD를 이용해서 무조건 실행됩니다. 일반적으로는 한개의 포드에는 한개의 컨테이너를 구성하는것이 대부분입니다. (두개 이상 구성할 때는 로깅이나 모니터링이 필요한 컨테이너를 추가할 때 등 부수적으로 필요한 컨테이너는 추가하는 경우가 있습니다.) 테스트1.Single 컨테이너 pod 생성 테스트 1.pod.yaml파일 생성. vi pod.yaml apiVersion: v1 kind: Pod metadata: name: nginx spec: containers: - name: nginx image: nginx:1.14.. 2022. 11. 2.
[시작하세요! 도커/쿠버네티스] 개인스터디 시작 작년에 도커와 쿠버네티스를 공부하기로 마음먹고 난뒤 호기롭게 산 책입니다.. 나름 동영상 강의도 따로 들으면서 공부했었었죠. 작년에 공부 할 때에는 나름 열심히(?) 한 흔적이 오늘 책을 다시 열어보니 있더군요.. 문제는 작년의 저와 지금의 저는 다른 사람인거 같습니다.. 현재에는 쿠버네티스의 개념이 거의 백지가 되어버려서 이번에는 블로그에 개인스터디를 하면서 책정리 + 테스트 및 추가 자료 찾기를 해서 정리해가면서 공부할 예정입니다. (_ _) (꾸벅) 2022. 11. 2.
4장 정규화 정규화란? 속성 간의 부정확한 종속성을 없애는 것을 의미 정규형도 문제점이 존재하고 더 나은 선택을 하고자 비정규형을 채택할 수 있지만 완벽하게 정규화된 모델은 실제 업무를 가장 잘 반영할 수 있으며, 간결해서 더욱 직관적이고 이해하기 쉽습니다. 다만 정규형은 성능차원에서 보완이 필요한 대가 존재할 수 있음 정규화의 목적 정규화를 하는 가장 근복적인 이유는 중복 데이터(속성,엔터티)를 제거하기 위함 중복데이터는 정합성에 악영향을 미치고 데이터 이상현상인 아노말리를 발생시킵니다. 중복을 완전히 제거하는 것은 불가능하지만 최소화시킬 수 있을만큼 최소화해야 합니다. 아노말리 아노말리는 데이터 이상 현상입니다. 릴레이션에 존재하는 데이터에 의도하지 않은 이상현상이 발생할 때가 있고, 아노말리는 중복된 데이터 때.. 2021. 9. 28.