![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Kubernetes_Troubleshooting
文章平均质量分 90
Kubernetes_Troubleshooting
SRE运维充电站
不止于此
展开
-
Ingress 常用的10个配置(annotation)
比如在有些时候我们需要在server里或者location里添加一些参数,例如添加包体大小限制、添加跨域配置、添加自定义header、处理响应header等等。遇到这些需求的时候,我们开始怀念原生的nginx配置,因为那样我们可以随心所欲的修改。我们有这样的需求,官方在做这个的时候,也做了一些考虑,为了我们提供了一些配置切入点,我们可以通过配置annotation,按照官方提供的一些规则来将我们的一些自定义配置插入进去。官方文档地址https列出两种切入点示例使用示例。...原创 2022-07-18 12:10:44 · 4182 阅读 · 1 评论 -
用Helm来简化K8S应用管理
收藏博客来交流更多云原生知识 :pyenv.cc参考文档 :https://helm.sh/docs/https://github.com/helm/helm一、什么是HelmHelm是Kubernetes的包管理器,类似于Python的pip centos的yum,主要用来管理 Charts。Helm Chart是用来封装Kubernetes原生应用程序的一系列YAML文件。可以在你部署应用的时候自定义应用程序的一些Metadata,以便于应用程序的分发。对于应用发布者而言,可以通过H.原创 2022-03-24 18:56:42 · 1207 阅读 · 0 评论 -
【 Smalltools 】Go编写Helm3 Client实现简易部署工具
helm.sh使用自定义charts部署releaseSKD : https://pkg.go.dev/helm.sh/helm/v3@v3.7.2/pkg/action参考博文 : https://stackoverflow.com/questions/45692719/samples-on-kubernetes-helm-golang-clientpackage mainimport ( "fmt" "log" "os" "helm.sh/helm/v3.原创 2022-03-08 15:28:15 · 2282 阅读 · 0 评论 -
【 Kubernetes 】Networkpolicy
参考文档 :https://kubernetes.io/zh/docs/concepts/services-networking/network-policies/https://docs.projectcalico.org/v3.10/getting-started/kubernetes/installation/flannelhttps://github.com/ahmetb/kubernetes-network-policy-recipeshttps://www.cnblogs.com/s..原创 2022-02-09 11:39:37 · 562 阅读 · 0 评论 -
Kubernetes-自动扩展器HPA、VPA、CA
文章目录一、Kubernetes自动扩展器1.1、Kubernetes Pod水平自动伸缩(HPA)1.1.1、HPA简介1.1.2、HPA示例1.2、Kubernetes Pod垂直自动伸缩(VPA)1.2.1、VPA 简介1.2.2、VPA示例1.2.2.1、部署metrics-server1.2.2.2、部署vertical-pod-autoscaler1.2.2.3、updateMode: "Off"(此模式仅获取资源推荐不更新Pod)1.2.2.4、updateMode: "Auto"(此模式当.原创 2021-07-11 01:17:45 · 3355 阅读 · 0 评论 -
Kubernetes-探针readinessProbe、livenessProbe和startupProbe
更多相关资料见 : K8S Basic-Pod资源管理进阶(Pod声明周期、相位、资源限制)文章目录一、Pod三种探针方式1.1、readinessProbe存活探针1.1.1、存活探针 - HTTP协议1.1.2、存活探针 - TCP协议1.2、readnessProbe就绪探针1.2.1、就绪探针 - HTTP协议1.3、startupProbe启动探针1.3.1、启动探针一、Pod三种探针方式readinessProbelivenessProbestartupProbe(v1.16版..原创 2021-07-10 01:38:19 · 363 阅读 · 0 评论 -
Storage-Minio的原理和K8S部署
Storage-Minio的原理和K8S部署一、OSS简介1.1、Object Storage Service1.2、OSS相关概念二、Minio简介2.1、Minio2.2、Minio应用场景2.3、Minio特点2.4、存储机制(数据编码)2.5、分布式三、Minio部署3.1、docker部署3.2、helm部署minio3.2.1、创建持久化存储3.2.2、helm部署3.3.3、配置Ingress外部访问四、SDK一、OSS简介1.1、Object Storage Service何为对象.原创 2021-06-27 19:35:01 · 1216 阅读 · 0 评论 -
Etcd-Etcd快速入门及PromQL查询etcd指标
Etcd-Etcd快速入门及PromQL查询etcd指标一、Etcd快速入门1.1、 etcd 介绍二、etcd 应用场景2.1、 键值对存储2.2、服务注册与发现2.3、消息发布与订阅2.4、分布式锁三、PromQL查询etcd指标3.1、etcd 节点可用性3.2、请求情况3.3、API Server对etcd 的读写缓存3.4、网络相关3.5、磁盘操作状态3.6、文件3.7、快照Prometheus-Prometheus-Opterator中添加监控etcd集群PS 参考博文 :一文带你快速入.原创 2021-06-27 15:16:28 · 822 阅读 · 0 评论