본문 바로가기

CKA &. CKAD/Scheduling13

Application Logs Logs - Docker docker run -d kodekloud/event-simulator docker logs -f ecf Logs - Kubernetes event-simulator.yaml apiVersion: v1 kind: Pod metadata: name: event-simulator-pod spec: containers: - name: event-simulator image: kodekloud/event-simulator kubectl create -f event-simulator.yaml kubectl logs -f event-simulator-pod event-simulator.yaml apiVersion: v1 kind: Pod metadata: name: event-simulat.. 2021. 3. 26.
Configuring Kubernetes Scheduler ㅁ Deploy Additional Scheduler wget https://storage.googleapis.com/kubernetes-release/release/v1.12.0/bin/linux/amd64/kube-scheduler kube-scheduler.service ExecStart=/usr/local/bin/kube-scheduler \\ --config=/etc/kubernetes/config/kube-scheduler.yaml \\ --scheduler-name=default-scheduler my-custom-scheduler.service ExecStart=/usr/local/bin/kube-scheduler \\ --config=/etc/kubernetes/config/kube-sc.. 2021. 3. 26.
Multiple Schedulers and Practice Test ㅁ Deploy Additional Scheduler wget https://storage.googleapis.com/kubernetes-release/release/v1.12.0/bin/linux/amd64/kube-scheduler kube-scheduler.service ExecStart=/usr/local/bin/kube-scheduler \\ --config=/etc/kubernetes/config/kube-scheduler.yaml \\ --scheduler-name=default-scheduler my-custom-scheduler.service ExecStart=/usr/local/bin/kube-scheduler \\ --config=/etc/kubernetes/config/kube-sc.. 2021. 3. 26.
Practice Test - Static Pods kubelet이 지정하는 Directory는 어느 Directory에나 될 수 있으나 그 디렉토리안에 반드시 Static POD의 Definition Yaml 파일이 있어야 한다. ps -aux | grep kubelet 을 통해 config 값의 위치를 확인할 수 있다. root 4835 0.0 0.1 4003092 107740 ? Ssl 06:39 1:06 /usr/bin/kubelet --bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf --config=/var/lib/kubelet/config.yaml --network-plugin=cni --pod-infra-con.. 2021. 3. 26.
Practice Test - Daemon Sets [Practice Test] ㅁ How many DaemonSets are created in the cluster in all namespaces? kubectl get daemonset --all-namespaces ㅁ Which namespace are the DaemonSets created in? kubectl get daemonset --all-namespaces ㅁ On how many nodes are the pods scheduled by the DaemonSet kube-proxy kubectl describe daemonset kube-proxy --namespace=kube-system ㅁ What is the image used by the POD deployed by the ku.. 2021. 3. 26.
Practice Test - Resource Limits ㅁ A pod named "rabbit" is deployed. Identify the CPU requirements set on the Pod in the current(Default) namespace kubectl get pod rabbit -o yaml > rabbit-pod.yaml vi rabbit-pod.yaml or kubectl describe pod rabbit ㅁ Delete the rabbit Pod kubectl delete pod rabbit ㅁ Inspect the pod elephant and identify the status kubectl describe pod elephant The status 'OOMKilled' indicates that the pod ran out.. 2021. 3. 26.