인프런 워밍업 클럽 4기 DevOps - 응용과제 미션 6
1-1. App 생성 하기 1-2. 자동 배포 설정 1-3. 자동 배포 확인 2. Jenkins에 Github Token 등록 2-1. Github에서 Credential 확인 3. Jeknins에서 Source/Container 빌드 후 Docker로 업로드 하기 3-1. 새보기 및 item 생성
- 좋아요수
- 1
- 데브옵스 · 인프라
- 워밍업클럽4기
- 데브옵스
1-1. App 생성 하기 1-2. 자동 배포 설정 1-3. 자동 배포 확인 2. Jenkins에 Github Token 등록 2-1. Github에서 Credential 확인 3. Jeknins에서 Source/Container 빌드 후 Docker로 업로드 하기 3-1. 새보기 및 item 생성
이번 주 카테고리 Helm과 Kustomize 비교하며 사용-2 ArgoCD 빠르게 레벨업-1 ArgoCD 빠르게 레벨업-2 ArgoCD 빠르게 레벨업-3 이번 주 회고 이번 주는 다른 주차에 비해 학습 분량은 적었지만, 내용의 난이도는 훨씬 높았다. Helm과 Kustomize는 쿠버네티스 리소스를 템플릿화하거나 커스터마이징할 수 있는 도구로 알고 있었지...
1. docker build - t uheejoon / hello : 1.0.0 . 2. docker image list 3. docker tag uheejoon / hello : 1.0.0 uheejoon / hello : 2.0.0 4 - 1. docker login - u uheejoon 4 - 2. docker push uheejoon / hello...
이번 주 카테고리 데브옵스 한방 정리 손쉽게 데브옵스 환경을 구축하는 방법 배포를 시작하기 전에 반드시 알아야 할 것들 Jenkins Pipeline (기초부터 Blue/Green까지) Helm과 Kustomize 비교하며 사용 - 1 이번 주 회고 이번 주는 DevOps의 핵심이라 할 수 있는 배포와 자동화 에 대해 집중적으로 다뤘고, 마지막에는 Helm...
// 1번 API - 파일 생성 http://192.168.56.30:31231/create-file-pod http://192.168.56.30:31231/create-file-pv // 2번 - Container 임시 폴더 확인 [root@k8s-master ~]# kubectl exec -n anotherclass-123 -it -- ls /usr/s...
▶ 응용1 : Configmap의 환경변수들을 Secret을 사용해서 작성하고, App에서는 같은 결과가 나오도록 확인해 보세요. ☞ Secret을 이렇게 사용하는 경우는 별로 보지 못했습니다. 여러가지 방법으로 Secret을 만들어본다는데 의의를 두시면 됩니다. secret 추 apiVersion: v1 kind: Secret metadata: nam...
▶ 응용1 : startupProbe가 실패 되도록 설정해서 Pod가 무한 재기동 상태가 되도록 설정해 보세요. (여러분들이 가장 많이 겪게될 Pod 에러입니다) namespace: anotherclass-123 deployment: api-tester-1231 startupProbe: httpGet: path: /startup port: 8080 sche...
전체적으로 느낀 점 Kubernetes는 단순히 "컨테이너를 관리하는 도구"가 아니라, 전체 인프라의 상태를 코드로 정의하고 자동화하는 시스템 이라는 걸 알게 되었다. 복잡하게 보였던 구성 요소들이 실제로는 잘 분리된 역할을 가지고 있다는 점이 인상 깊었고, 배울수록 실전에서 유용하겠다는 확신이 들었다. 배운 내용 요약 컨트롤 플레인과 클러스터 구조 Con...
1-1 내 PC 네트워크 확인 1-2 내 PC 자원 확인 1-3 VirtualBox 설치 버전 확인 1-4 Vagrant 설치 버전 확인 [1-5] 원격접속(MobaXterm) 설치 버전 확인 -> 사용하던 Putty 그대로 사용 [2-1] VirtualBox VM 확인 [2-2] 내 VM에 적용된 NAT 확인 [2-3] 내 VM에 적용된 Host-Only...
배운 개념 요약 네임스페이스 쿠버네티스 리소스를 논리적으로 구분 해 관리하기 위한 단위 실습 중 네임스페이스를 활용해 강의별 리소스를 격리 해 관리한 것이 특히 인상 깊었음 삭제 시 모든 내부 오브젝트도 삭제되지만 PV는 클러스터 레벨 이라 별도 관리 필요 디플로이먼트, 레플리카셋, 파드 디플로이먼트 생성 → 내부적으로 레플리카셋 생성 → 파드 복제본 유지...