[CKA]考试之Sidecar代理

news/2024/11/2 17:22:24/

    由于最新的CKA考试改版,不允许存储书签,本博客致力怎么一步步从官网把答案找到,如何修改把题做对,下面开始我们的 CKA之旅

题目为:

Context

将一个现有的 Pod 集成到 Kubernetes 的内置日志记录体系结构中(例如 kubectl logs)。添加 streaming sidecar 容器是实现此要求的一种好方法。

Task

使用busybox Image来将名为sidecar的sidecar容器添加到现有的Pod 11-factor-app上,新的sidecar容器必须运行以下命令:

 /bin/sh -c tail -n+1 -f /var/log/11-factor-app.log

 使用volume挂载/var/log/目录,确保sidecar能访问/var/log/11-factor-app.log文件

注意,如果题目要求先切换K8S环境,需执行K8S切换环境

分析做题步骤
1、打开官网(真实考试需要在官网的搜索界面搜索关键词logging即可 )

日志架构 | Kubernetes


 2、找到官网如下内容,注意如图内容

3、 获取原有pod的yaml文件,命令如下:

kubectl get pod 11-factor-app -o yaml > sidecar-new.yaml

4、编辑导出的文件并修改文件内容如下

vim sidecar-new.yaml

 复制官网的内容并结合题目进行修改

 5、删除原有pod,命令如下:

kubectl delete -f sidecar-new.yaml

6、应用pod,命令如下:

kubectl apply -f sidecar-new.yaml

 

7、验证,输入如下命令,得到如下结果则正确

kubectl get pods 11-factor-app

 kubectl logs 11-factor-app sidecar

 


http://www.ppmy.cn/news/1013396.html

相关文章

snake_c

如何开始界面,点击后进入游戏界面? void Welcome(){printf("\n\n\t欢迎来到贪吃蛇的世界\n");printf("\t\t\t----by adair\n\n\n");printf("\t按下空格开始游戏\n");system("pause"); //暂停屏幕,…

C#控制台程序+Window增加右键菜单

有时候我们可能会想定制一些自己的右键菜单功能,帮我们减少重复的操作。那么使用控制台程序加自定义右键菜单,就可以很好地满足我们的需求。 1 编写控制台程序 因为我只用到了在文件夹中空白处的右键菜单,所以这里提供了一个对应的模板&…

前端如何设置表单元素的默认值?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 文本框、文本域⭐ 单选按钮、复选框⭐ 对于下拉列表⭐ 写在最后 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 欢迎来到前端入门之旅!这个专栏是…

升级node版本后vue2的项目node-sass、sass-loader安装报错(14.x升级到16.x)

node升级到16.x版本后,对应的node-sass需要升级到^6.0.0,此时sass-loader的版本需要升级到10.2.0以上 ,具体对应版本规则可参考链接: https://github.com/webpack-contrib/sass-loader/releases?page3 vue2通过vue/cli创建的项目&#xff0…

ubuntu20.04 docker 下编译 tensorflow-gpu

ubuntu20.04 安装tensorflow-gpu 配置: 系统 ubuntu 20.04 LTS 显卡 GTX 1060 6G 1 安装cudatoolkit (我选 CUDA Toolkit 12.2 ) NVIDIA CUDA Installation Guide for Linux https://docs.nvidia.com/cuda/cuda-installation-guide-linux/in…

QML 数据库存储

作者: 一去、二三里 个人微信号: iwaleon 微信公众号: 高效程序员 在开发 QML 应用过程中,经常需要处理和存储用户数据。虽然常见的选择是服务器端数据库,但有时也需要一种简单、轻量级的本地存储。在这方面,我们可以依靠 LocalStorage 来满足各种需求。 与之前介绍的 S…

【css】组合器

组合器是解释选择器之间关系的某种机制。在简单选择器器之间,可以包含一个组合器,从而实现简单选择器难以达到的效果。 CSS 中有四种组合器: 后代选择器 (空格):匹配属于指定元素后代的所有元素,示例:div …

.NET Core SDK版本切换

1.查看当前版本 dotnet --version C:\Users\18749>dotnet --version 7.0.3062.查看所有版本信息 dotnet --info C:\Users\18749>dotnet --info .NET SDK:Version: 7.0.306Commit: f500069cb7运行时环境:OS Name: WindowsOS Version: 10.0.22621OS Platform…