k8s 3

이미지로 만든 Spring 프로젝트 쿠버네티스에 배포하기 (우분투 환경)

배포kubectl apply -f {yaml 파일명}Pod 로그 출력kubectl logs {Pod명}Pod명 확인kubectl get po포트 포워딩kubectl port-forward service/{서비스명} {포트}삭제kubectl delete (deployment/svc) {이름}  insurance-deployment.yamlapiVersion: apps/v1kind: Deploymentmetadata: labels: app: insurance name: insurancespec: replicas: 1 selector: matchLabels: app: insurance template: metadata: labels: app: insura..

클라우드 2024.08.12

쿠버네티스 Pods

Pods는 아주 간단하고 기본적이다. Pods는 하나 혹은 둘 이상의 컨테이너로 이루어진 그룹이다. 그리고 공유 저장 네트워크와 컨테이너 실행법에 대한 설명를 갖고 있다. Pod는 쿠버네티스에서 가장 기본으로 배포되는 유닛이다. 여러 개의 마이크로 서비스가 있으면 개발자들은 각 마이크로서비스들을 도커 이미지 안에 포장시킨다. 그러고 나면 스스로 배포를 전개할 수 있다. 클라우드 시스템 안에서 노드를 작동시켜 접속한 다음 도커 명령어를 입력해 실행하는 것을 예시로 들 수 있다. 이런 식으로 도커 컨테이너를 해당 이미지와 함께 실행할 수 있다. 이런 시스템을 조직하기 위한 쿠버네티스 활용법 우선, 쿠버네티스는 컨테이너들의 시작과 종료를 총제적으로 관리한다고 할 수 있다. 아키텍처의 조직을 위해 쿠버네티스는 ..

클라우드 2024.03.11
728x90