首页 > 其他分享 >【Kubernetes】常见面试题汇总(二十一)

【Kubernetes】常见面试题汇总(二十一)

时间:2024-09-17 12:54:20浏览次数:13  
标签:面试题 Kubernetes 二十一 目录 简述 集群 日志 节点

目录

65.简述 Kubernetes 中,如何使用 EFK 实现日志的统一管理?

66.简述 Kubernetes 如何进行优雅的节点关机维护?

67.简述 Kubernetes 集群联邦?


65.简述 Kubernetes 中,如何使用 EFK 实现日志的统一管理?

- 在 Kubernetes 集群环境中,通常一个完整的应用或服务涉及组件过多,建议对日志系统进行集中化管理,通常采用 EFK 实现。

- EFK 是 Elasticsearch、Fluentd 和 Kibana 的组合,其各组件功能如下:

① Elasticsearch:是一个搜索引擎,负责存储日志并提供查询接口;

② Fluentd:负责从 Kubernetes 搜集日志,每个 node 节点上面的 fluentd 监控并收集该节点上面的系统日志,并将处理过后的日志信息发送给 Elasticsearch;

③ Kibana:提供了一个 Web GUl,用户可以浏览和搜索存储在 Elasticsearch 中的日志。

- 通过在每台 node 上部署一个以 Daemonset 方式运行的 fluentd 来收集每台 node 上的日志。

- Fluentd 将 docker 日志目录 /var/lib/docker/containers 和 /var/log 目录挂载到 Pod 中,然后 Pod 会在 node 节点的 /var/log/pods 目录中创建新的目录,可以区别不同的容器日志输出,该目录下有一个日志文件链接到 /var/lib/docker/contianers 目录下的容器日志输出。


66.简述 Kubernetes 如何进行优雅的节点关机维护?

由于 Kubernetes 节点运行大量 Pod,因此在进行关机维护之前,建议先使用 kubectl drain 将该节点的 Pod 进行驱逐,然后进行关机维护。


67.简述 Kubernetes 集群联邦?

Kubernetes 集群联邦可以将多个 Kubernetes 集群作为一个集群进行管理。因此,可以在一个数据中心 / 云中创建多个 Kubernetes 集群,并使用集群联邦在一个地方控制 / 管理所有集群。


  “【Kubernetes】常见面试题汇总” 系列文章,可点击链接查看专栏详情:K8s 面试题汇总

标签:面试题,Kubernetes,二十一,目录,简述,集群,日志,节点
From: https://blog.csdn.net/Songyaxuan075118/article/details/142313320

相关文章

  • ChatGPT中Java相关问答(包括Java基础知识和一些面试题)
    分享一个自己学习Java时的记录ChatGPT中的对话:ChatGPT链接包括如下问题HowtolearnJavainordertobecomeasoftwaredevelopmentengineer,pleasegivedetailsofthestudyprogramaswellasthereferencestudymaterials.详细解释java中的this引用解释一下类、......
  • 深入Kubernetes的自动扩展与弹性伸缩实践
    在云原生架构学习的征途中,第33天我们踏入了Kubernetes(K8s)自动扩展与弹性伸缩的深邃领域。作为云原生技术的基石,Kubernetes不仅以其强大的容器编排能力著称,更在自动扩展和弹性伸缩方面展现出了无与伦比的灵活性与效率。今天,我们深入探讨了Kubernetes如何通过HorizontalPodAutoscal......
  • 探索Kubernetes服务发现与Ingress的奥秘
    在云原生架构的深邃海洋中,第32天我们扬帆起航,探索Kubernetes服务发现与Ingress的广阔天地。这两项技术如同航海中的灯塔与航道,为Pod间的通信及外部访问提供了可靠的导航。服务发现:Pod间的隐形桥梁在Kubernetes集群中,服务发现机制允许Pod通过服务(Service)这一抽象层相互发现并进行通......
  • 软件测试面试题(4)——二面
    是二轮,线上笔试后的约的线下面试,这里我记录一下面试过程中大概遇到的问题。        1、设计测试用例的主要方法:流程图法,等价类划分,边界值分析法,因果图法等等这里他问我熟悉哪种方法,给他讲一下:(我说的流程图,问我用什么画图,我回答是亿图图示)(1)流程图法定义:根据软件的......
  • C++: 二叉树进阶面试题
    做每件事之前都心存诚意,就会事半功倍.目录前言1.根据二叉树创建字符串2.二叉树的层序遍历Ⅰ3.二叉树的层序遍历Ⅱ4.二叉树的最近公共祖先5.二叉搜索树与双向链表6.根据一棵树的前序遍历与中序遍历构造二叉树7.根据一棵树的中序遍历与后序遍历构造二叉树8.二......
  • Mysql 面试题总结
    1.Mysql数据库,隔离级别有哪几个?在MySQL数据库中,事务的隔离级别决定了一个事务在执行期间对其他事务可见的数据变化情况。MySQL支持SQL标准定义的四种隔离级别,从低到高依次为:读未提交(READUNCOMMITTED)在该隔离级别下,事务中的修改即使没有提交,对其他事务也是可见的。......
  • "华为杯”第二十一届中国研究生数学建模竞赛思路+代码预定
    一、赛题分析“华为杯”中国研究生数学建模竞赛每年都会围绕着科技前沿和社会热点问题,设置富有挑战性的赛题。在赛题发布之前,我们可以通过以下途径提前预判可能的赛题方向:关注国家科技发展规划和重大科研项目:关注社会热点问题和产业发展趋势:研究往届赛题:二、竞赛备赛思路在拿......
  • 高级java每日一道面试题-2024年9月12日-架构篇[DDD领域驱动篇]-如何使用领域驱动设计(D
    如果有遗漏,评论区告诉我进行补充面试官:如何使用领域驱动设计(DDD)中的事务脚本模式?我回答:在Java高级面试中,讨论如何使用领域驱动设计(DDD)中的事务脚本模式是一个很好的话题,因为它不仅考察了面试者对DDD原则的理解,还检验了其在实际项目中应用这些原则的能力。事务脚本模......
  • Day4||24.两两交换链表中的节点|19.删除链表的倒数第n个结点|面试题:链表相交|142.环形
    24.两两交换链表中的节点题目:24.两两交换链表中的节点-力扣(LeetCode)给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。图解思路首先,虚拟头结点挺方便链表进行增删改操作的。本题操作用到三......
  • Kubernetes概述,认识Kubernetes
            通过现代的Web服务,用户希望应用程序能够24/7全天候使用,开发人员希望每天可以多次发布部署新版本的应用程序。容器化可以帮助软件包达成这些目标,使应用程序能够以简单快速的方式发布和更新,而无需停机。Kubernetes帮助你确保这些容器化的应用程序在你想要......