颜锐

never give up

  • just do it。

    03 2024 档案

    摘要:Prometheus 基本概念 Prometheus 概述 Prometheus 是一个开源的服务监控系统和时序数据库,其提供了通用的数据模型和快捷数据采集、存储和查询接口。它的核心组件 Prometheus server 会定期从静态配置的监控目标或者基于服务发现自动配置的目标中进行拉取数据,新拉 阅读全文
    posted @ 2024-03-13 23:57 citywalk 阅读(61) 评论(0) 推荐(0) 编辑
    摘要:配置资源管理 ConfigMap资源(简称给cm) 用于保存配置文件,环境变量等不需要加密的信息。它可以实现将配置信息与应用程序解耦 kubectl run pod-demo --image=soscscs/myapp --port=80 --dry-run=client -o yaml > pod 阅读全文
    posted @ 2024-03-07 17:16 citywalk 阅读(37) 评论(0) 推荐(0) 编辑
    摘要:Pod控制器 Pod控制器及其功用 Pod控制器,又称之为工作负载(workload),是用于实现管理pod的中间层,确保pod资源符合预期的状态,pod的资源出现故障时,会尝试进行重启,当根据重启策略无效,则会重新新建pod的资源。 pod控制器有多种类型 1、ReplicaSet: 代用户创建指 阅读全文
    posted @ 2024-03-06 23:42 citywalk 阅读(65) 评论(0) 推荐(0) 编辑
    摘要:存储卷 容器磁盘上的文件的生命周期是短暂的,这就使得在容器中运行重要应用时会出现一些问题。首先,当容器崩溃时,kubelet 会重启它,但是容器中的文件将丢失——容器以干净的状态(镜像最初的状态)重新启动。其次,在Pod中同时运行多个容器时,这些容器之间通常需要共享文件。Kubernetes 中的V 阅读全文
    posted @ 2024-03-05 18:48 citywalk 阅读(148) 评论(0) 推荐(0) 编辑
    摘要:K8S集群调度 K8S的watch机制 Kubernetes 是通过 List-Watch 的机制进行每个组件的协作,保持数据同步的,每个组件之间的设计实现了解耦。 用户是通过 kubectl 根据配置文件,向 APIServer 发送命令,在 Node 节点上面建立 Pod 和 Container 阅读全文
    posted @ 2024-03-04 21:34 citywalk 阅读(38) 评论(0) 推荐(0) 编辑
    摘要:应用发布策略 蓝绿发布 # 概念定义: 蓝绿发布是一种以最小的停机时间做服务升级的策略。需要维护的两个版本的环境分别称为 “蓝环境” 和 “绿环境”。一般当前生产流量指向环境为绿环境,而在蓝环境上部署新版本,短时间内作为测试环境。 #发布流程 首先将一半的服务流量从负载均衡列表中移除,并且更新服务版 阅读全文
    posted @ 2024-03-01 10:40 citywalk 阅读(53) 评论(0) 推荐(0) 编辑

    点击右上角即可分享
    微信分享提示