본문 바로가기

전체 글84

[Linux] 리눅스에서 많이 사용되는 주요 명령어 모음집 개요 리눅스 명령은 운영체제와 상호 작용하기 위한 지침입니다. 파일, 디렉토리, 시스템 프로세스 및 기타 시스템의 여러 측면을 관리하는데 도움이 됩니다. 리눅스 기반 시스템을 효율적이고 효과적으로 탐색 및 유지하려면 주요 명령어에 익숙해져야 합니다. 자! 다음과 같이 널리 사용되는 리눅스 명령어에 대해 소개하고 알아보겠습니다. 자주 사용하는 주요 18개 명령어 (표) 명령어 (Command) 기술 (Description) ls 파일 및 디렉토리 나열(조회) cd 현재 디렉토리로 변경 mkdir 새 디렉토리 생성 rm 파일 또는 디렉토리 제거 cp 파일 또는 디렉토리 복사 mv 파일 또는 디렉토리 이동 및 이름 변경 chmod 파일 또는 디렉토리 권한 변경 grep 파일에서 패턴 검색 find 파일 및 디.. 2023. 5. 7.
[Kubernetes] 쿠버네티스 NodeAffinity 실습 실습1) blue pod는 nginx 이미지로 배포하였으며, 각 노드에 pod가 스케줄링되어 있는 상태입니다. p.s, node01에는 lable color=blue로 설정되어 있습니다. controlplane ~ ➜ kubectl get pod -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES blue-7698dfcb9f-7z9dq 1/1 Running 0 19s 10.244.1.3 node01 blue-7698dfcb9f-rtg9j 1/1 Running 0 19s 10.244.1.2 node01 blue-7698dfcb9f-s8qns 1/1 Running 0 19s 10.244.0.4 controlplane 여기.. 2023. 5. 4.
[Kubernetes] 쿠버네티스 리소스 제한으로 인한 OOM killed 트러블슈팅 (Resource Requirements) 컨테이너는 다음과 같이 리소스의 requests 및 limits 설정되어 있습니다. limits - 10Mi requests - 5Mi 하지만, 컨테이너에서 15M 메모리를 사용하고 있어 OOM이 발생할 수 있습니다. apiVersion: v1 kind: Pod metadata: name: elephant namespace: default spec: containers: - args: - --vm - "1" - --vm-bytes - 15M - --vm-hang - "1" command: - stress image: polinux/stress imagePullPolicy: Always name: mem-stress resources: limits: memory: 10Mi requests: memory: .. 2023. 5. 3.
[Kubernetes] 쿠버네티스 Security Contexts 사용 예제 다음과 같이 ubuntu-sleeper 파드/컨테이너에 SYS_TIME 및 NET_ADMIN 권한을 부여합니다. Pod Name: ubuntu-sleeper Image Name: ubuntu SecurityContext: Capability SYS_TIME SecurityContext: Capability NET_ADMIN ubuntu_sleeper_sc.yaml apiVersion: v1 kind: Pod metadata: name: ubuntu-sleeper namespace: default spec: containers: - command: - sleep - "4800" image: ubuntu name: ubuntu-sleeper securityContext: capabilities: add: [.. 2023. 5. 2.
반응형