kubernetes3 Resource 제한 1. CPU, Memory 제한 Memory resource $ kubectl create deployment stress --image vish/stress deployment.apps/stress created $ kubectl get deployment stress -o yaml $ kubectl get deployment stress --export -o yaml > stress.yaml stress.yaml 파일에서 resource에 memory 값을 추가해준다 resources: limits: memory: "2Gi" requests: memory: "1000Mi" $ kubectl replace -f stress.yaml deployment.extensions/stress replaced p.. 2020. 2. 27. simple application 배포 1. nginx deployment nginx 배포 $ kubectl create deployment nginx --image=nginx $ kubectl get pod NAME READY STATUS RESTARTS AGE nginx-554b9c67f9-5cqwf 1/1 Running 0 7s $ kubectl describe deployment nginx Name: nginx Namespace: default CreationTimestamp: Thu, 27 Feb 2020 12:15:25 +0000 Labels: app=nginx Annotations: deployment.kubernetes.io/revision: 1 Selector: app=nginx Replicas: 1 desired | 1 up.. 2020. 2. 27. kubernetes cluster 구성 Kuberbetes Master 구성 1. upbuntu updata 및 docker 설치 $ sudo -i $ apt-get update & apt-get upgrade -y $ apt-get install docker.io docker 설치 후 네트워크 정보 확인하면 docker interface 확인 가능 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host vali.. 2020. 2. 27. 이전 1 다음