전체 글415 kubernetes dashboard Kubenetes Dashboard 설정쿠버네티스 활성화docker desktop을 켜고 설정에서 쿠버네티스를 체크하여 활성화 시켜준다.쿠버네티스가 활성화 되었는지 확인해본다.mezzo-skan@mezzoui-MacBookPro ~ % kubectl cluster-infoKubernetes control plane is running at https://kubernetes.docker.internal:6443CoreDNS is running at https://kubernetes.docker.internal:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxyTo further debug and diagnose cluster problems, u.. 2024. 4. 25. kubectl 명령어 kubectl 명령어 종류kubctl —help 명령어로 확인가능한 cli 명령어들을 사용할수있다. 여기서는 자주 사용하는 명령어에대해 나열한다. kubectl [command] [TYPE] [NAME] [flags]apply : 원하는 상태를 적용하려 할때 사용한다. 보통 -f 옵션으로 파일과 할께 사용한다.get : 리소스 리스트 조회describe : 리소스 상태를 상세 조회하여 보여준다.delete : 리소스 삭제logs : 컨테이너의 로그를 볼수있다.exec : 컨테이너에 명령어를 전달할때 사용 (컨테이너 접근시 이용한다.)config : kubectl 설정을 관리한다. https://kubernetes.io/ko/docs/reference/kubectl/버전정보 확인kubectl versi.. 2024. 4. 25. Jenkins 자원부족에 의한 교착 상태 Waiting for next available executor pending - Waiting for next available executor pending - Waiting for next available executorStill waiting to schedule taskWaiting for next available executor 원인자원부족에의한 교착상태에 빠졌을때 생성 되는 오류이다.직접적인 원인으로 몇가지가 존재 한다.첫째, CPU 및 memory 부족으로 인한 실패둘째, Queue 대기 열 부족으로 인한 실패execute 갯수가 설정한 값보다 넘을때 나타난다. ITEM 빌드가 끝나게 되면 위의 메세지가 사라지고 자동으로 Queue에 대기 상태로 있던 Item 들이 실행 된다.젠킨스 작업 흐름에 대한 이해Jenkins는 실행자에게 작업을 제출하고 나.. 2024. 4. 25. docker env, arg 차이점 docker env, arg 차이점 docker 에서 env 와 arg는 변수로 선언 할 때 사용한다. 둘 다 비슷해 보이긴 하지만 다른 명령어 임을 기억하자 . 1. ARG (Argument) docker 빌드중에만 사용되는 빌드 타임 환경 변수이다. docker 명령어에서 ‘—build-arg’ 플래그(FLAG)를 사용하여 값을 전달 할 수 있다. 주로 이미지 빌드 프로세서에서 인자를 전달하고 이미지의 컨텍스트에 따라 변경 가는한 값으로 사용된다. docker 이미지내에서는 사용 불가능 하며, 빌드중에만 사용된다. 예시: ARG VERSION=latest FROM ubuntu:$VERSION 실행 예시: docker build --build-arg VERSION=1.0 -t myimage ./Dock.. 2024. 4. 7. 이전 1 2 3 4 5 6 ··· 104 다음