본문 바로가기
반응형

공부35

kubectl 컨테이너 실행 run, create, apply 비교 run과 create : run은 pod1개만 생성/관리, create는 그룹 내 pod 1개를 생성 관 create와 apply: create deployment yaml에서 replicas 지정 후 생성하면 추후 수정이 불가, 반면 apply deployment로 생성한 경우 일관성 문제에 대한 경고가 뜨지만 변경 됨 run create apply 명령 실행 제한적 가능 불가 파일 실행 불가 가능 가능 변경 가능 불가 불가 가능 실행 편의성 매우 좋음 매우 좋음 좋음 기능 유지 제한적 지원 다양하게 지원 create로 컨테이너 실행 ## create 명령어로 nginx 컨테이너 실행 $ kubectl create deployment nginx-app --imag.. 2023. 2. 27.
Ubuntu 20.04 kubernetes kubectl 기본 사용(2) kubeconfig 환경 변수 kubeconfig: kubectl은 기본적으로 $HOME/.kube/config 파일에서 클러스터, 인증, 컨텍스트 정보를 읽어 들이며 이러한 구성 정보를 가리킴 ## 사용할 수 있는 resource $ kubectl api-resources NAME SHORTNAMES APIVERSION NAMESPACED KIND bindings v1 true Binding componentstatuses cs v1 false ComponentStatus configmaps cm v1 true ConfigMap endpoints ep v1 true Endpoints events ev v1 true Event limitranges limits v1 true LimitRange names.. 2023. 2. 27.
일반 계정에서 sudo 사용을 위한 sudoers 설정 일반 계정에서 root 권한이 필요한 경우 sudo명령어를 통해 임시적으로 root권한을 얻는다. 하지만 root가 해당 계정에 sudo 사용 권한을 주지 않으면 불가하다. ( 적용하기 전 관리자는 충분한 검토를 해야 한다.) 1. sudo 파일에 정의된 sudo 그룹에 사용자를 추가 # Centos, Fedora 등 Redhat 기반 배포판 $ usermod -aG wheel [username] # Debian, Ubuntu 및 파생 모델 $ usermod -aG sudo [username] 2. /etc/sudoers 에 사용자 등록 # 사용자 sudo 설정값 구성 test ALL=(ALL) ALL 1 2 3 4 1. 사용자 계정 2. 접속 아이피 3. 사용할 계정 4. 실행 명령어 - 실행 시 암호.. 2023. 2. 23.
Linux top 명령어 & 단축키 top 1. top 명령어는 기본적으로 시스템 사용률(상태정보)에 대한 모니터링을 지원한다. $ top top - 02:14:29 up 3 min, 1 user, load average: 0.02, 0.06, 0.02 Tasks: 176 total, 1 running, 175 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 0.1 sy, 0.0 ni, 99.9 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 3920.7 total, 3357.3 free, 213.2 used, 350.2 buff/cache MiB Swap: 3922.0 total, 3922.0 free, 0.0 used. 3488.2 avail Mem PID USER P.. 2023. 2. 23.
반응형