1 kubernetes网络模型 Kubernetes 要求所有的网络插件实现必须满足如下要求: 一个Pod一个IP 所有的 Pod 可以与任何其他 Pod 直接通信,无需使用 NAT 映射 所有节点...
链路监控skywalking搭建及应用
链路监控skywalking
k8s包管理工具Helm V3 简单入门
1 helm相关概念 1.1 Helm 介绍 Helm就是Kubernetes的应用程序包管理器,类似于Linux系统之上的yum或apt-get等,可用于实现帮助用户查找、分享及使用Kubernet...
k8s进阶之HPA自动伸缩
1 kubernetes弹性伸缩类型 在 Kubernetes 的生态中,在多个维度、多个层次提供了不同的组件来满足不同的伸缩场景。 有三种弹性伸缩: CA(Cluster Autoscaler):N...
mongodb 增加用户认证
mongodb 的配置文件,修改 auth = true,添加认证后,程序也需要加入认证。 以下例子中的参数根据生产环境要求进行修改 先创建一个管理员账号 use admin db.createUse...
k8s基础进阶之持久化存储ceph
1 ceph基本概念 1.1 为什么要使用ceph Ceph是当前非常流行的开源分布式存储系统,具有高扩展性、高性能、高可靠性等优点,同时提供块存储服务(rbd)、对象存储服务(rgw)以及文件系统存...
thanos高可用prometheus集群部署
https://www.cuiliangblog.cn/detail/article/30 https://www.yuque.com/cuiliang-s1qrv/wpn8pg/ydyrqp
Argo Rollouts 实现蓝绿/金丝雀发布
https://www.yuque.com/coolops/kubernetes/wcn93v
k8s节点可分配资源限制Node Allocatable
https://www.it610.com/article/1223692882179887104.htm
k8s基础进阶之外部服务发现之Traefik2.4结合CRD
1 traefik核心概念 Traefik是一个为了让部署微服务更加便捷而诞生的现代HTTP反向代理、负载均衡工具。 它支持多种后台 (Docker, Swarm, Kubernetes, Marat...