【【运维面试】k8s的监控指标】教程文章相关的互联网学习教程文章

K8s面试题超详细总结【图】

一个目标:容器操作;两地三中心;四层服务发现;五种Pod共享资源;六个CNI常用插件;七层负载均衡;八种隔离维度;九个网络模型原则;十类IP地址;百级产品线;千级物理机;万级容器;相如无亿,K8s有亿:亿级日服务人次。 一个目标:容器操作 Kubernetes(k8s)是自动化容器操作的开源平台。这些容器操作包括:部署,调度和节点集群间扩展。 具体功能:自动化容器部署和复制。 实时弹性收缩容器规模。 容器编排成组,并提供容器间...

【运维面试】k8s中service和ingress的区别【图】

serivce是如何被设计的: 在pod中运行的容器在动态,弹性的变化(比如容器的重启IP地址会变化),为了给pod提供一个固定的,统一访问的接口,以及负载均衡的能力,并借助DNS系统实现服务发现功能,解决客户端发现容器难的问题,于是变设计了serviceservice 和pod对象的IP地址,在集群内部可达,但集群外部用户无法接入服务,解决的思路有:node pod端口上做端口暴露在工作节点上用公用网络名称空间(hostname)使用service的nodepor...

【运维面试】k8s的日志你们是如何收集与管理的?

这时候千万不要泛泛的回答用ELK了,因为这种回答和没回答是一样的。一般有三种方式:将fluentd项目安装在宿主机上,然后把日志转发到远端的elsticSearch里保存起来以备检索。 这样做的优点是: 在一个节点上只需要部署一个agent,并且不会对应用和pod有任何***性,这种用的比较多一些。 缺点: 它要求应用输出日志,都必须直接输出到容器的stdout和stderr里第二种方案:当容器日志只能输出某些文件的时候,我们可以通过一个sidecar...

2021年最新k8s面试题【代码】

近期学员面试的面试题,我摘录了k8s的部分放在这里,这篇文章还会持续更新。k8s与docker有什么关系?在主机和容器上部署应用程序有什么区别?什么是Container Orchestration?Container Orchestration需要什么?Kubernetes如何简化容器化部署?你对Kubernetes的集群了解多少?什么是Google容器引擎?什么是Heapster?什么是Kubectl,kubeletKubernetes Architecture的不同组件有哪些?你对Kube-proxy有什么了解?您能否介绍一下Kub...

【运维面试】k8s的监控指标

一般在公司里我们都是使用prometheus进行监控,先说一下prometheus的工作核心: prometheus是使用 Pull (抓取)的方式去搜集被监控对象的 Metrics 数据(监控指标数据),然后,再把这些数据保存在一个 TSDB (时间序列数据库,比如 OpenTSDB、InfluxDB 等)当中,以便后续可以按照时间进行检索。有了这套核心监控机制, Prometheus 剩下的组件就是用来配合这套机制的运行。比如 Pushgateway,可以允许被监控对象以 Push 的方式向...