![](https://img-blog.csdnimg.cn/ce9279b05f674e8b8f5bccf1ac1491cf.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
k8s学习之路
文章平均质量分 70
记录本人k8s学习过程和笔记
闹玩儿扣眼珠子
这个作者很懒,什么都没留下…
展开
-
ingress 400 Bad Request The plain HTTP request was sent to HTTPS port
Ingress Controller到后端Pod请求使用了默认的HTTP请求,但后端是HTTPS服务。访问时返回400 Bad Request,并提示。添加注释,让其使用https请求。此问题在nginx配置中也出现过,解决方法。原创 2022-12-16 11:43:49 · 2634 阅读 · 0 评论 -
Pod生命周期中的状态解释
pod生命周期中的状态和解释,包含pod状态、容器状态等原创 2022-07-12 12:18:57 · 5080 阅读 · 0 评论 -
docker overlay2 目录下文件夹占用空间过大反查容器方法
根据docker overlay2目录名反差容器名方法原创 2022-04-28 14:25:12 · 2550 阅读 · 0 评论 -
Kubernetes 亲和性、反亲和性、污点、容忍、维护驱逐
kubernetes nodeSelector节点选择、nodeAffinity节点亲和性、podAffinity pod亲和性,podAntiAffinity pod反亲和性、污点taints与容忍tolerations、挂维护 cordon 、 驱逐 drain原创 2022-04-21 10:20:21 · 1668 阅读 · 0 评论 -
k8s prometheus-operator+grafana+alertmanager+钉钉告警
简介Prometheus是一个开源系统监控和警报工具包,最初在 SoundCloud构建。自 2012 年成立以来,许多公司和组织都采用了 Prometheus,该项目拥有非常活跃的开发者和用户社区。它现在是一个独立的开源项目,独立于任何公司维护。为了强调这一点,并明确项目的治理结构,Prometheus 于 2016 年加入 云原生计算基金会,成为继Kubernetes之后的第二个托管项目。Prometheus 将其指标收集并存储为时间序列数据,即指标信息与记录时的时间戳以及称为标签的可选键值..原创 2022-03-01 11:22:13 · 4737 阅读 · 6 评论 -
k8s kubectl 日常命令使用记录
Kubectl 自动补全# 设置shell自动补全,要先安装bash-completion 并永久添加自动补全source <(kubectl completion bash) echo "source <(kubectl completion bash)" >> ~/.bashrc Kubectl 上下文kubectl config view # 显示config 配置。kubectl conf原创 2022-01-01 12:13:40 · 1526 阅读 · 1 评论 -
手动安装高可用k8s集群(二进制)v1.23.4版本
kubernetes(k8s)高可用集群,二进制方式部署,版本v1.23.4,nginx+keepalived原创 2022-02-22 11:26:49 · 8936 阅读 · 4 评论 -
istio init CrashLoopBackOff解决方法
学习istio途中,按照官网提供的例子,创建一个bookinfo项目,当执行完成kubectl apply -f bookinfo.yaml之后发现启动失败[root@k8s-master kube]# kubectl get podNAME READY STATUS RESTARTS AGEdetails-v1-79f774bdb9-sgfk5 0/...原创 2021-12-27 17:27:58 · 4219 阅读 · 5 评论 -
Istio金丝雀发布
前言 金丝雀部署的方式有很多种,istio只是其中一种选择, Kubernetes 这样的平台已经提供了进行版本上线和金丝雀部署的方法,但很多问题依然不能解决, 所以使用Istio作为金丝雀部署方案也是很好的选择金丝雀部署首先部署好新版本,然后让一小部分用户流量引入的新版本进行测试,如果一切顺利,则可以调整比例替换旧版本。如在过程中出现问题,回滚到旧版本即可。最简单的方式,是随机选择百分比请求到金丝雀版本,在更复杂的方案下,可以基于请求的区域,用户或其他属性,本次我们只搞...原创 2021-12-31 17:49:43 · 2291 阅读 · 1 评论 -
Istio设置请求超时和重试
istio超时、重试原创 2022-01-08 12:07:58 · 2587 阅读 · 0 评论 -
Istio的熔断功能
一、熔断作用和原理 1.1 熔断的作用 熔断,是创建弹性微服务应用程序的重要模式。熔断能够使您的应用程序具备应对来自故障、潜在峰值和其他未知网络因素影响的能力 熔断机制其实是一种保护机制,在微服务架构中,服务部署在不同的节点上,如果服务成功响应请求,那么万事大吉。但事实往往并非如此,下游客户端需要受到保护,以免上游服务过慢。反过来,上游服务必须受到保护,以免因请求积压而过载。不然很可能导致整个系统响应过慢压力过大,最终系统崩溃。熔断机制则是个很好的解决方案...原创 2022-01-05 21:12:52 · 2216 阅读 · 0 评论