# kubectl

리눅스 한 학기 살기 (10)
나는 백엔드 개발 직군을 희망하고 있다.현대의 클라우드 환경에서 쿠버네티스는 많은 기업에서 인프라 구조를 관리하고 서비스를 배포하는 데 사용되고 있습니다.쿠버네티스의 이점.스케일링 및 로드 밸런싱: 쿠버네티스는 애플리케이션을 쉽게 스케일링하고 로드를 분산시킬 수 있는

개발환경 설정 가이드 (+spaceship prompt 이용)
개발환경설정이 너무 귀찮지만. 한번 정리해두면 이후에 (포맷 등) 을 하게 되면 바로 세팅이 되니. 정리 해둡니다. https://spaceship-prompt.sh/https://spaceship-prompt.sh/getting-started/플러그
2023.10.25 일지
쿠버네티스에 대해 학습하고 있다.유튜브에 따배쿠라고 강의가 있어서 듣는데, 강사님이 쉽게 설명해주셔서 쿠버네티스에 대해 흥미를 느끼고 있다.아직 서린이(서버 어린이)지만, 성장해가자!!https://github.com/237summit/k8s_core_labs

Kubectl과 Minikube
kubectl은 kubernetes CLI(command line interface) 두구 중 하나로 쿠버네티스의 클러스터를 관리하는 명령어 도구이다클러스터에서 실행 중인 컨테이너 상태를 모니터링할 수 있다.pod나 service 등 리소스를 생성 및 삭제, 로그 확인

Kubernetes CronJob에서 kubectl로 리소스 제어 자동화하기
Kubernetes(이하 k8s)에서 어떠한 작업을 수행하기 위해 자동으로 사전에 선언해둔 형태로 pod을 만들고, 내부에서 원하는 작업을 수행할 수 있습니다. 이것을 Job이라고 하는데요. 주기적으로 Job을 생성하는 CronJob의 형태로 생성할 수도 있습니다.하지
kubectl 명령어 alias로 등록하기
뭔가 다른 사람들 k get nodes 칠 때 부러워서 작성하는 글kubectl을 치는게 리듬감도 있고 일을 하는 느낌이 들어서 여태 안 바꿔온 것 같은 기분이다.수정한 곳명령어 등록확인동작확인참고문서https://jsikim1.tistory.com/328
Cent OS) Kubernetes 설치
🔗 Kubernetes 공식 Dockubernetes 설치kubeadm : 클러스터를 부트스트랩하는 명령이다.kubelet : 클러스터의 모든 머신에서 실행되는 파드와 컨테이너 시작과 같은 작업을 수행하는 컴포넌트이다.kubectl : 클러스터와 통신하기 위한 커맨드

[쿠버네티스] kubectl & 파드
쿠버네티스 클러스터를 관리하는 동작은 대부분 kubectl이라는 커맨드라인 인터페이스로 실행할 수 있다. kubespary 같은 경우 kubectl이 같이 설치된다.자동완성 기능을 활성화 시켰기 때문에 kubectl (tab)(tab)를 해주면 사용가능한 서브 커맨드를

쿠버네티스 전문가 양성과정 9주차 2일(2/14)
Kubernetes kubectl 쿠버네티스 클러스터(= 서버)를 관리하는 동작은 대부분이 kubectl이라는 커맨드라인 인터페이스(CLI)로 실행할 수 있다. kubectl에서 지원하는 명령은 아래와 같이 확인 가능.
[Kubernetes] kubectl proxy
K8S 도구 Kubectl 윈도우 설치
https://kubernetes.io/ko/docs/tasks/tools/install-kubectl-windows/kubectl.exe 파일을 사이트에서 다운로드 받는다.다운로드 받은 경로를 환경변수에 등록한다.정상 설정 확인이걸 근데 왜 설치하는거지? K

kubectl version mismatch server/client
회사에서 주로 개발하고 있는 서비스 애플리케이션들이 kubernetes 환경에서 돌아가고 있고, AWS EKS(Elastic Kubernetes Service)를 사용하여 멀티 클러스터 인프라 환경을 구축해두고 있다.그렇다보니 로컬에 kubectl을 install 해두

자주 쓰이는 kubectl 옵션 명령어
기본 get 오브젝트 조회 run, create, apply 오브젝트 생성 delete 오브젝트 삭제 exec 파드 내부에 컨테이너로 접속 scale 파드 갯수를 늘리거나 줄임 코드 관련 명령어 코드를 확인하는 명령어 -o yaml **그 배포된

AWS 작업을 위한 전제 조건
AWS 서비스를 관리하는 통합도구 AWS CLI (명령줄 인터페이스) 설치( https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html 참고)쿠버네티스 클러스터와 통신하고 상호 작

[마이크로서비스] AWS 빌드 및 배포(ELK, EKS) part1 (11)
빌드/배포 파이프라인 아키택처 마이크로서비스 빌드/배포 파이프라인 구축과 관련된 부분과 단계를 보자. 빌드/배포 프로세스는 네 가지 핵심 패턴을 기반으로 한다. 지속적 통합/지속적 전달 : 애플리케이션 코드가 커밋되고 배포될 때만 빌드하고 테스트하지 않는다. 즉,

K8S
ReadWriteOnce = 하나의 노드에서 해당 볼륨이 읽기-쓰기로 마운트 될 수 있다.ReadWriteOnce 접근 모드에서도 파드가 동일 노드에서 구동되는 경우에는 복수의 파드에서 볼륨에 접근할 수 있다.ReadOnlyMany = 볼륨이 다수의 노드에서 읽기 전용

Kubernetes 쿠버네티스
컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성이 있다.확장가능한 오픈소스 플랫폼이다.쿠버네티스는 선언적 구성 (desired state)과 자동화를 모두 용이하게 한다.쿠버네티스는 크고, 빠르게 성장하는 생태계를 가지고 있다.구글이 2014년에 쿠버네티스 프로젝