You can make anythingby writing
C.S.Lewis
컨테이너로 서비스가 동작하고, 쿠버네티스로 관리해준다.
컨테이너는 도커 기반에서 만들어진다.
도커부터 알아보자
도커를 알고 있으시면, 3. 쿠버네티스를 바로 가셔도 됩니다.
자료 1/32 | 다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> 도커를 알아보고, AWS에서 ubuntu 20.04 생성 <2> ubuntu 20.04 login과 업데이트 <3> 서버 정보 확인 <4> 도커 설치 <5> 도커
brunch.co.kr/@topasvga/1638
우분트 18.04에서 도커 만들어 보자 <1> AWS에 우분트 18.04 생성하기 <2> 도커 이미지와 컨테이너 <3> 도커 실행 <4> Apache 설치 <5> mysql 이미지 이용해 db 설치 <6> wordpress 이미지 이용해 web설치 <7> Win
brunch.co.kr/@topasvga/1646
3
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> 비용 안나오게 로컬 PC에 설치하는법 <2> 용어 정의 <3> AWS에 쿠버네티스 설치를 위한 사전 작업 <4> KOPS 버전과 쿠버네티스 호
brunch.co.kr/@topasvga/1649
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> 사전 확인 사항 <2> 쿠버네티스 클러스터 확인 <3> kubens , kubectx 유틸 사용 (선택) <4> 프롬프트 변경하는 kube-ps1 유틸
brunch.co.kr/@topasvga/1667
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 어플리케이션 최소 실행 단위인 Pod를 알아보자. <1> 아키텍처 - 컴포넌트 <2> Pod 소개 <3> 컨테이너 공유 확인하기 <4> myweb2-netshoot
brunch.co.kr/@topasvga/1669
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 리소스에 태그 붙이는게 라벨이다. 셀렉터는 해당 라벨을 조회한다. 쿠버네티스의 라벨과 셀렉터를 알아보자. <1> 파드에 라벨
brunch.co.kr/@topasvga/1670
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> command 와 args 사용 <2> env 전달 <3> Volume 사용 <1> command 와 args 사용 1 파드 생성 시 실행 명령(command = 도커의 Entrypoint)과 파
brunch.co.kr/@topasvga/1671
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> 프루브 개요 <2> completed.yaml - sleep 5초후 종료코드0(정상) 반환후 종료함 <3> onfailure.yaml - sleep 5초후 종료코드 1(Error) 반
brunch.co.kr/@topasvga/1672
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 환경변수를 관리하자 Configmap,Secret <1> init 초기 실행 컨테이너 (선택) <2> ConfigMap 환경변수 관리 <3> Secret - 정보 저장용 <4> Config
brunch.co.kr/@topasvga/1673
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 모니터링하며, 원하는 상태가 되도록 만들어 주는것이 컨트롤러 이다. <1> 컨트롤러? <2> ReplicaSet ? <3> 리플리카셋 실습 <4> 죽지 않
brunch.co.kr/@topasvga/1674
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 데몬셋 ? 모든 노드에 Pod를 1개씩 생성해주는 오브젝트 인프라 모니터링 에이전트 설치할때 유용하다. 데몬세트와 node가 있다. 리
brunch.co.kr/@topasvga/1675
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> job = 단일로 수행하는 것 <2> cronjob = 일정 주기로 실행 <3> 삭제 <4> 정리 <5> 다음 과정 <1> job = 단일로 수행하는 것 1 특정
brunch.co.kr/@topasvga/1678
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 도메인 없이 KOPS로 AWS에 쿠버네티스 설치 <1> Cloudformation으로 command 서버 1대 생성 <2> AWS K8s 클러스터 생성하기 <3> 설치후 확인 <4>
brunch.co.kr/@topasvga/1681
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 도커, 쿠버네티스 실습을 하기 위한 실습환경 구축 자료 입니다. 노트북에 K8S설치해서 사용 하기를 추천합니다. 비용이 안나오는
brunch.co.kr/@topasvga/1682
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> 실습1 - Cluster IP를 위한 디플로이먼트 생성과 확인 <2> 테스트 pod생성과 Cluster로 접속, 테스트 <3> 서비스 생성 <4> 실습2 - Blue,Gr
brunch.co.kr/@topasvga/1683
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. nodeport 서비스는 외부에서 접근 할수 있는 서비스이다. 서비스 노드 포트를 이용해 Pod에 접속 한다. <1> nodeport 서비스 알아보기 <
brunch.co.kr/@topasvga/1684
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 구조 외부------- Load Balancer --------- Node1, Node2 등 각 포트에 접속 ------- 클러스터 -- Pod 접속 <1> 디플로이 먼트 생성 <2> nlb, clb 생성
brunch.co.kr/@topasvga/1685
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> 모니터링 설정 <2> core dns 확인 <3> core dns 테스트 <4> 서비스 디스커버리 기능 확인 <5> 외부 DNS 질의 ExternamName 확인 <6>
brunch.co.kr/@topasvga/1686
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 인그레스는 L7 로드 밸런서로 생각하면 되겠다. HTTP 와 HTTPS 에 대해 서비스 한다. 카나리 업데이트도 가능 마스터 노드에 인그
brunch.co.kr/@topasvga/1707
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 쿠버네티스-도메인 없이 kops로 aws쿠버설치 https://brunch.co.kr/@topasvga/1681 <1> 인그레스를 통한 내부 접속 흐름 <2> 인그레스 상세
brunch.co.kr/@topasvga/1708
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> Host기반 라우팅 <2> 인그레스 생성 및 확인 <3> 인그레스를 통한 접속 확인 <4> 삭제 <5> 다음 과정 <1> Host기반 라우팅 IP기반이 아
brunch.co.kr/@topasvga/1709
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 카나리 업그레이드 <1> pod 생성 <2> 생성 확인 <3> 실습1 - 업그레이드 <4> 삭제 쿠버네티스-도메인 없이 kops로 aws쿠버설치 ht
brunch.co.kr/@topasvga/1710
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 쿠버네티스-도메인 없이 kops로 aws쿠버설치 https://brunch.co.kr/@topasvga/1681 노드1(호스트)에 /dkos-v 디렉터리가 없으면 생성하고 파드
brunch.co.kr/@topasvga/1711
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> 마스터 노드 : NFS 서버 역할 <2> 생성 <3> 삭제 쿠버네티스-도메인 없이 kops로 aws쿠버설치 https://brunch.co.kr/@topasvga/1681 alias k=k
brunch.co.kr/@topasvga/1712
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> Kops로 K8S 클러스터 배포 <2> EBS 볼륨 생성 <3> pv 생성 과 확인 <4> PVC 파드 생성 <5> 삭제 쿠버네티스-도메인 없이 kops로 aws쿠버
brunch.co.kr/@topasvga/1713
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> 테스트 환경 -도메인 없이 kops로 aws쿠버설치 <2> 관리 대상 - CPU, 메모리,네임스페이스,Pod <3> 메트릭 수집해보자 <4> 네임스페
brunch.co.kr/@topasvga/1724
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. name space에 들어갈수 있는 pod의 용량의 제한 한다. 너무 큰 Pod는 못 들어가게 설정한다. <1> 최대 용량 제한 limit <2> 삭제 <3> 하한
brunch.co.kr/@topasvga/1725
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. 특정 네임스페이스에 할당 되는 자원의 범위 , 기본값지정 <1> 특정 네임스페이스에 할당 되는 자원의 범위 , 기본값지정 limitran
brunch.co.kr/@topasvga/1726
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> 특정 네임스페이스에 생성 가능한 Pod수를 제한해보자~ <2> 삭제 <3> 다음 과정 <1> 특정 네임스페이스에 생성 가능한 Pod수를
brunch.co.kr/@topasvga/1727
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> 오토 스케일링 3가지 <2> 부하 테스트 환경 만들기 <3> 부하 테스트 <4> 다음 과정 <1> 오토 스케일링 3가지 1 HPA - 서버수를 늘리는
brunch.co.kr/@topasvga/1728
다음은 쿠버네티스 스터디 자료를 참고해 정리한 내용입니다. <1> 테스트 환경 생성 <2> 인증과 인가 차이 <3> 인증 - kubectl 로 API 서버 사용하기 - X.509 Client 인증으로 해보자. <4> 인증 방법2 -
brunch.co.kr/@topasvga/1744
사전 작업 AWS에 쿠버네티스 설치 모니터링 터미널 watch -d 'kubectl get ns,no,po,svc,deploy,rs,ing,ep -o wide' <1> WordPress와 MySQL 배포하기 15단계 <2> 삭제 <3> 참고 사이트 <1> WordPress와 MySQL 배포하기 15
brunch.co.kr/@topasvga/1745
https://brunch.co.kr/@topasvga/1656
<4> 쿠버4탄 - 쿠버네티스 스터디 - 2023 이 최근 자료 입니다. <1> 쿠버1탄 - 쿠버네티스 스터디 -2021 <2> 쿠버2탄 - 쿠버네티스 실습 <3> 쿠버3탄 - 쿠버네티스에 서비스 올리기 <4> 쿠버4탄 - 쿠버네티
brunch.co.kr/@topasvga/1656