K8S集群中Coredns域名解析故障排查思路
无论是什么原因,只要是无法解析域名,就按照下面几步进行排查:1)排查Coredns组件的运行状态是否出现异常,查看运行日志获取关键信息。2)查看Node节点的/etc/resolv.conf文件中DNS地址是否配置正确,再进入到Pod中查看/etc/resolv.conf文件中DNS地址是否配置正确
【云原生 • Kubernetes】集群资源监控概述、监控平台的搭建
Kubernetes 核心技术之集群资源监控概念及用法详细介绍,搭建监控平台实操演示(附所有yaml文件下载地址)。
K8S搭建ELK(Elasticsearch,Kibana,Logstash和Filebeat)
K8S环境从零搭建ELK(Elasticsearch,Kibana,Logstash和Filebeat),详细、完整的操作步骤,手把手教你搭建自己的ELK日志收集系统。
Prometheus Operator 极简配置方式在k8s一条龙安装Prometheus 监控
提供Kubernetes原生部署和管理Prometheus和相关的监控组件。该项目的是简化和自动化配置Prometheus的监控Kubernetes集群。Kubernetes自定义资源:使用Kubernetes自定义资源来部署和管理Prometheus、Alertmanager和相关组件。简化的部署
【云原生 | 从零开始学Kubernetes】十八、Kubernetes核心技术Service实战
通过实例介绍了service的类型以及创建
【云原生】k8s集群命令行工具kubectl之故障排除和调试命令
所有传入数据都通过一个端口进入并转发到远程Kubernetes API服务器端口,但与静态内容路径匹配的路径除外。如果有多个pod符合条件,将自动选择一个pod。当所选pod终止时,转发会话结束,需要重新运行该命令才能恢复转发。通过访问/proc/{PID}/root 可访问到其他容器的文件系统,P
安装docker、docker engine和docker desktop区别
安装docker时,官网有docker desktop和docker engine两种,这两种有什么不同?应该安装哪种呢?
Prometheus监控k8s
Prometheus监控k8s
【云原生 | Kubernetes 系列】K8s 实战 如何给应用注入数据 II 将pod数据传递给容器
有两种方式可以将 Pod 和 Container 字段传递给运行中的容器:- 环境变量- 卷文件这两种呈现 Pod 和 Container 字段的方式统称为 Downward API。
【K8S系列】深入解析有状态服务
在 Kubernetes 中,有状态服务可以使用StatefulSet 来进行部署和管理。StatefulSet 可以确保有状态服务的有序部署和缩放,并在节点失败时自动重新启动实例。与 Deployment 不同,StatefulSet 提供了稳定的网络标识符和稳定的存储卷名称,以确保有状态服务在重
k8s部署es集群和kibana
k8s部署es集群和kibana
【云原生】k8s安全机制
Kubernetes 作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。API Server 是集群内部各个组件通信的中介, 也是外部控制的入口。所以 Kubernetes 的安全机制基本就是围绕保护 API Server 来设计的。
k8s-污点 (Taint)和容忍 (Tolerations)
如果一个节点被标记为有污点,那么意味着不允许pod调度到该节点,除非pod也被标记为可以容忍污点节点在使用kubeadm部署的k8s集群的时候应该会发现,通常情况下,应用是不会调度到master节点的。因为kubeadm部署的k8s集群默认给master节点加了Taints(污点)设置了污点的Nod
【云原生】Kubernetes(k8s)之容器的探测
如果就绪态探测失败, 端点控制器将从与 Pod 匹配的所有服务的端点列表中删除该 Pod 的 IP 地址。就绪探测失败时,不会杀死容器进程,只会将端点从service中移除,使其收不到流量。如果启动探测失败,kubelet 将杀死容器,而容器依其 重启策略进行重启。如果存活态探测失败,则 kubel
【云原生|K8s系列第5篇】:实战使用Service暴露应用
【云原生|K8s系列第5篇】:实战使用Service暴露应用。本期文章是K8s系列第5篇,主要是实战使用Service暴露应用。通过本期文章:我们将学习了解 Kubernetes 中的 Service,学习标签(Label) 和 标签选择器(Label Selector) 对象如何与 Service
1.flink简介与重要概念
flink简介与重要概念
【K8S系列】深入解析控制器
回忆一下,我和你详细介绍了 Pod 的用法,讲解了 Pod 这个 API 对象的各个字段。而接下来,我们就一起来看看“编排”这个 Kubernetes 项目最核心的功能吧。实际上,你可能已经有所感悟:Pod 这个看似复杂的 API 对象,实际上就是对容器的进一步抽象和封装而已。说得更形象些,“容器”
【K8S系列】深入解析滚动升级
Kubernetes是一个流行的容器编排平台,其中的控制器是Kubernetes的核心组件之一,它可以控制Pod的部署和管理。滚动升级是Kubernetes中的一种重要的控制器操作,可以让用户在不中断服务的情况下对应用程序进行升级。本文将深入解析Kubernetes控制器滚动升级的原理和实现方法。滚
Linux搭建Skywalking9.3
linux部署skywalking链路追踪,jenkins-k8s实现自动化部署,日志追踪,采集服务链路调用!
【Docker】容器卷&常规安装
本文主要介绍了容器数据卷,即数据的持久化;另外梳理了安装tomcat、安装mysql、安装redis的注意事项