Topic 1 Question 166
One of your deployed applications in Google Kubernetes Engine (GKE) is having intermittent performance issues. Your team uses a third-party logging solution. You want to install this solution on each node in your GKE cluster so you can view the logs. What should you do?
Deploy the third-party solution as a DaemonSet
Modify your container image to include the monitoring software
Use SSH to connect to the GKE node, and install the software manually
Deploy the third-party solution using Terraform and deploy the logging Pod as a Kubernetes Deployment
ユーザの投票
コメント(3)
- 正解だと思う選択肢: A
A is the answer.
https://cloud.google.com/kubernetes-engine/docs/concepts/daemonset#usage_patterns DaemonSets are useful for deploying ongoing background tasks that you need to run on all or certain nodes, and which do not require user intervention. Examples of such tasks include storage daemons like ceph, log collection daemons like fluent-bit, and node monitoring daemons like collectd.
👍 2zellck2022/12/15 - 👍 1TNT872022/12/22
- 正解だと思う選択肢: A
A is the answer, it's the use of daemonSet to ensures that a specific Pod is always running on all or some subset of the nodes
👍 1telp2023/01/08
シャッフルモード