logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

API资源对象(Job、CronJob、Endpoint、ConfigMap和Secret)2024-07-09

然后再定义一个Service,就可以让K8s里面的其它Pod访问了。

#云原生#docker#k8s +1
2024-07-08

简称deploy,K8S中最小的单元是pod,。部署公司的无状态服务。可以同一时间创建多个pod(副本)实现负载均衡,高可用等。:kubect定义yaml文件--->kubectl create提交APIServer-->APIServer持久化实例-->命名空间下创建实例-->首先创建RS(ReplicaSet(简称RS)是一种用于确保指定数量的Pod副本始终处于运行状态的控制器)(名称:dep

#云原生#docker#k8s +1
Prometheus、在K8S里部署Prometheus、Prometheus的Exporter、Prometheus的Exporter问题解决和使用PromQL查询监控指标(2024-07-29)

PromQL是Prometheus内置的数据查询语言,其提供对时间序列数据丰富的查询,聚合以及逻辑运算能力的支持。并且被广泛应用在Prometheus的日常应用当中,包括对数据查询、可视化、告警处理当中。可以这么说,PromQL是Prometheus所有应用场景的基础。引申:metrics四种类型counter(计数器)只增不减的计数器(除非系统发生重置)。常见的监控指标,如http_reques

文章图片
#prometheus#kubernetes#容器
Prometheus自动发现机制、利用Consul监控Nginx、kube-state-metrics和met、Prometheus监控Kubernetes集群及Kubernetes 常用资源对象监控

如果被监控目标基于k8s,那么被监控目标将会非常多,而且目标对象更改频率也非常高,这就导致添加监控目标非常繁琐。Prometheus主要分为, 常用的为以下几类:#静态服务发现,即将配置直接写到配置文件里或者Configmap里#文件服务发现,创建一个专门配置target的配置文件,新增监控对象时直接修改那个专门的文件即可DNS #服务发现#Kubernetes 服务发现# Consul 服务发现

文章图片
#prometheus#consul#nginx
Pod网络、Service网络、网络插件Calico、网络插件Flannel(2024-07-12)

Flannel也是一个CNI插件,它的功能跟Calico一样,为K8S集群中的Pod提供网络支撑。Flannel是CoreOS团队针对Kubernetes设计的一个网络规划服务。Flannel的设计目的就是为集群中的所有节点重新规划IP地址的使用规则,从而使得不同节点上Pod能够获得“同属一个内网”且”不重复的”IP地址,并让属于不同节点上的Pod能够直接通过内网IP通信。简单来说,它的功能是让集

#docker#k8s#kubernetes +1
NFS存储、API资源对象StorageClass、Ceph存储-搭建ceph集群和Ceph存储-在k8s里使用ceph(2024-07-16)

注意:在做本章节示例时,需要拿单独一台机器来部署NFS,具体步骤略。NFS作为常用的网络文件系统,在多机之间共享文件的场景下用途广泛,毕竟NFS配置方便,而且稳定可靠。NFS同样也有一些缺点:① 存在单点故障的风险;② 不方便扩容;③ 性能一般。NFS比较适合一些简单的、对存储要求不高的场景,比如测试环境、开发环境。完整示例:首先部署好NFS服务,并且保证所有Kubernetes节点可以顺利挂载(

文章图片
#ceph#kubernetes#linux
K8s介绍和各组件盘点、Kubernetes单机版安装、和搭建k8s集群(2024-07-04)

用于自动部署,缩容、扩容,管理容器化应用程序的开源系统。

文章图片
#docker#k8s#kubernetes +1
AlertManager配置钉钉告警告警分组和告警抑制、查看Kubernetes集群资源使用情况和日志、维护K8s集群CA证书、Kubernetes集群版本升级和K8s集群版本升级实操

群--> 设置 --> 智能群助手 -- > 添加机器人安全设置 加签复制 webhook地址和加签字符串,等会配置文件里使用。

文章图片
#kubernetes#java
到底了