【CKA模拟题】掌握Pod日志输出的秘密

本文涉及的产品
可观测链路 OpenTelemetry 版,每月50GB免费额度
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 【CKA模拟题】掌握Pod日志输出的秘密

题干

For this question, please set this context (In exam, diff cluster name)

对于这个问题,请设置这个上下文(在考试中,diff cluster name)


kubectl config use-context kubernetes-admin@kubernetes


product pod is running. when you access logs of this pod, it displays the output Mi Tv Is Good

Please update the pod definition file to utilize an environment variable with the value Sony Tv Is Good Then, recreate this pod with the modified configuration.

product pod 正在运行。当您访问这个 pod 的日志时,它显示输出 Mi Tv Is Good 请更新 pod 定义文件,以利用一个值为 Sony Tv Is Good 的环境变量 然后,使用修改后的配置重新创建这个 pod。

解题思路

kubectl edit命令无法在线修改 Pod 资源对象的属性。

  1. 切换K8S集群环境
kubectl config use-context kubernetes-admin@kubernetes
  1. 通过kubectl get pod product -o yaml > product.yaml导出Pod的yaml进行更新修改,添加了环境变量,并把环境变量输出到控制台中。
- command:
    - sh
    - -c
    - echo $Sony  && sleep 3600
    image: busybox
    imagePullPolicy: Always
    name: product-container
    env:
    - name: Sony
      value: "Sony Tv Is Good"
  1. 把原来的Pod删除掉,重新提交更新的Pod资源清单
controlplane $ k delete pod product 
pod "product" deleted
controlplane $ k apply  -f product.yaml 
pod/product created
controlplane $ k get pod
NAME      READY   STATUS    RESTARTS   AGE
product   1/1     Running   0          3s

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
6月前
|
运维 Kubernetes 监控
CKA备考攻略:掌握Pod日志收集,事半功倍的秘诀!
CKA备考攻略:掌握Pod日志收集,事半功倍的秘诀!
174 0
CKA备考攻略:掌握Pod日志收集,事半功倍的秘诀!
|
3月前
|
存储 Kubernetes 容器
在k8S中,如何查看一个Pod最近20分钟日志?
在k8S中,如何查看一个Pod最近20分钟日志?
|
3月前
|
存储 Kubernetes 网络安全
[k8s]使用nfs挂载pod的应用日志文件
[k8s]使用nfs挂载pod的应用日志文件
139 1
|
3月前
|
Kubernetes 容器 Perl
在K8S中,如何查看Pod中某个容器日志?
在K8S中,如何查看Pod中某个容器日志?
|
3月前
|
Kubernetes 容器 Perl
在k8S中,如何查看Pod中上一个挂掉的容器日志?
在k8S中,如何查看Pod中上一个挂掉的容器日志?
|
6月前
|
Kubernetes Perl 容器
【CKA模拟题】过滤Pod错误日志
【CKA模拟题】过滤Pod错误日志
45 1
|
6月前
|
Kubernetes 监控 Shell
【CKA模拟题】如何优雅地融合Pod日志与ConfigMap
【CKA模拟题】如何优雅地融合Pod日志与ConfigMap
84 0
|
25天前
|
XML JSON Java
Logback 与 log4j2 性能对比:谁才是日志框架的性能王者?
【10月更文挑战第5天】在Java开发中,日志框架是不可或缺的工具,它们帮助我们记录系统运行时的信息、警告和错误,对于开发人员来说至关重要。在众多日志框架中,Logback和log4j2以其卓越的性能和丰富的功能脱颖而出,成为开发者们的首选。本文将深入探讨Logback与log4j2在性能方面的对比,通过详细的分析和实例,帮助大家理解两者之间的性能差异,以便在实际项目中做出更明智的选择。
165 3
|
26天前
|
存储 缓存 关系型数据库
MySQL事务日志-Redo Log工作原理分析
事务的隔离性和原子性分别通过锁和事务日志实现,而持久性则依赖于事务日志中的`Redo Log`。在MySQL中,`Redo Log`确保已提交事务的数据能持久保存,即使系统崩溃也能通过重做日志恢复数据。其工作原理是记录数据在内存中的更改,待事务提交时写入磁盘。此外,`Redo Log`采用简单的物理日志格式和高效的顺序IO,确保快速提交。通过不同的落盘策略,可在性能和安全性之间做出权衡。
1601 14
|
21天前
|
Python
log日志学习
【10月更文挑战第9天】 python处理log打印模块log的使用和介绍
20 0