Leo Zhang
菩提本无树,明镜亦非台!
posts - 134,comments - 118,views - 76万

随笔分类 -  Kubernetes

1 2 下一页
Ingress常见配置
摘要:apiVersion: extensions/v1beta1 kind: Ingress metadata: annotations: nginx.ingress.kubernetes.io/server-snippet: | location ~ ^/(admin|internal) { deny 阅读全文
posted @ 2022-09-06 10:13 LeoZhanggg 阅读(1869) 评论(0) 推荐(0) 编辑
Kubernetes - 常用命令
摘要:# 创建/删除/修改配置 # 通过文件创建cm资源 kubectl create configmap appservice --from-file=application.properties # 以json形式修改资源 kubectl edit configmaps/appservice -o j 阅读全文
posted @ 2022-09-06 09:58 LeoZhanggg 阅读(90) 评论(0) 推荐(0) 编辑
kubernetes不重置集群更新节点ip
摘要:kubernetes节点ip变更后通信就会出现问题,我们只需要通过kubeadm init phase命令,重新生成config文件和签名文件就可以了。 1、备份当前k8s集群配置文件 cp -r /etc/kubernetes /etc/kubernetes_bak$(date +"%Y%m%d% 阅读全文
posted @ 2022-05-13 10:04 LeoZhanggg 阅读(454) 评论(0) 推荐(0) 编辑
外网通过kubeconfig访问内网下k8s集群
摘要:公有云上组建k8s集群时,通常是使用绑定在节点网卡上的IP地址来部署集群,此时,一般使用的是192.168.x.x这样的私网IP。 使用时,我们可能希望在本地使用k8s集群的kubeconfig文件来访问集群。但记录在kubeconfig文件中的server的IP地址是192.168.x.x这样的私 阅读全文
posted @ 2022-05-07 16:54 LeoZhanggg 阅读(2183) 评论(1) 推荐(0) 编辑
【转载】解决 failed to set bridge addr: “cni0“ already has an IP address different from 10.244.2.1/24
摘要:启动pod时,查看pod一直报如下的错误: Warning FailedCreatePodSandBox 3m18s kubelet Failed to create pod sandbox: rpc error: code = Unknown desc = failed to set up san 阅读全文
posted @ 2022-05-07 12:16 LeoZhanggg 阅读(996) 评论(0) 推荐(0) 编辑
Kubernetes v1.13.0 证书升级详解
摘要:查看证书有效期 # 查询api-server证书有效期 openssl x509 -in /etc/kubernetes/pki/apiserver.crt -text -noout | grep Not # 查询所有证书有效期 for tls in `find /etc/kubernetes/pk 阅读全文
posted @ 2021-04-14 10:17 LeoZhanggg 阅读(463) 评论(0) 推荐(0) 编辑
【转载】K8s-Pod时区与宿主时区时区同步
摘要:【原文】https://www.cnblogs.com/gdut1425/p/13560518.html 一、问题背景 容器默认的时区采用的是世界时钟即UTC时区,但是宿主机默认采用的是CST,两者时区相差8小时,如下所示,前者为容器的时间,后者为宿主机时间,容器的时间比宿主机的时间早8小时 [ro 阅读全文
posted @ 2020-12-28 09:54 LeoZhanggg 阅读(4518) 评论(0) 推荐(0) 编辑
【解决】cannot list resource \"services\" in API group \"\" in the namespace \"jmbymt\"
摘要:【问题】使用kube-prometheus无法监控到自定义命名空间下的资源情况 已知:多个服务开启jmx监控,并新建一个service用于匹配 开启监控的pod,匹配标签为 jmx=prometheus,命名空间为自定义的jmbymt,查看endpoints信息正常,并且能获取到指标。 [root@ 阅读全文
posted @ 2020-12-01 17:03 LeoZhanggg 阅读(6550) 评论(0) 推荐(0) 编辑
Kube-prometheus监控jmx指标
摘要:一、程序包说明: 1) 监控代理程序包:AppMonitor.jar 2) 项目监控依赖包:AppMonitor-1.0.0.jar 3) 监控插件包:jmx_prometheus_javaagent-0.13.0.jar 二、部署说明: 1) 新建共享目录,用于存放监控代理程序包、监控插件包、以及 阅读全文
posted @ 2020-11-30 09:55 LeoZhanggg 阅读(1209) 评论(0) 推荐(0) 编辑
监控实战总结 - 创建Grafana监控视图
摘要:前言 Grafana允许查询,可视化,警报和了解指标,无论它们存储在哪里。 可视化:具有多种选项的快速灵活的客户端图。面板插件提供了许多不同的方式来可视化指标和日志。 动态仪表盘:使用模板变量创建动态且可重复使用的仪表盘,这些模板变量显示在仪表盘顶部。 浏览指标:通过即席查询和动态明细浏览数据。拆分 阅读全文
posted @ 2020-11-18 13:58 LeoZhanggg 阅读(7299) 评论(1) 推荐(0) 编辑
【转载】kubelet 参数详解
摘要:基本参数 --allow-privileged=true #允许容器请求特权模式 --anonymous-auth=false #不允许匿名请求到 kubelet 服务(默认 true ) --authentication-token-webhook=true #使用 TokenReview API 阅读全文
posted @ 2020-09-15 09:04 LeoZhanggg 阅读(2096) 评论(0) 推荐(0) 编辑
Kubernetes实战总结 - 动态存储管理StorageClass
摘要:概述 StorageClass 为管理员提供了描述存储 "类" 的方法。 不同的类型可能会映射到不同的服务质量等级或备份策略,或是由集群管理员制定的任意策略。 每个 StorageClass 都包含 provisioner、parameters 和 reclaimPolicy 字段, 这些字段会在 阅读全文
posted @ 2020-09-04 09:38 LeoZhanggg 阅读(891) 评论(0) 推荐(0) 编辑
【解决】 使用Grafana查看k8s集群监控情况,提示插件未发现和没有数据
摘要:问题一:使用Grafana查看k8s集群监控情况,提示插件未发现 解决:明显缺少插件,使用grafana-cli命令进行安装即可 root@ymt-130 k8s_installer]# kubectl -n monitoring get pod NAME READY STATUS RESTARTS 阅读全文
posted @ 2020-09-03 16:46 LeoZhanggg 阅读(2288) 评论(0) 推荐(0) 编辑
Ingress-nginx 与 Nginx-ingress
摘要:一、概述 Ingress-nginx:它是由Kubernetes社区基于Nginx Web服务器开发的,并补充了一组用于实现额外功能的Lua插件,作为“官方”默认控制器支持当然最优。 Github:https://github.com/kubernetes/ingress-nginx 说明文档:ht 阅读全文
posted @ 2020-09-03 09:45 LeoZhanggg 阅读(9919) 评论(2) 推荐(0) 编辑
Kubernetes实战总结 - 阿里云ECS自建K8S集群
摘要:一、概述 详情参考阿里云说明:https://help.aliyun.com/document_detail/98886.html?spm=a2c4g.11186623.6.1078.323b1c9bpVKOry 我的项目资源分配(数据库、中间件除外): 二、部署镜像仓库 1) 部署docker-c 阅读全文
posted @ 2020-09-02 09:33 LeoZhanggg 阅读(9917) 评论(7) 推荐(0) 编辑
【解决】Error from server (ServiceUnavailable): the server is currently unable to handle the request
摘要:【问题】部署kube-prometheus使用一段时间,apiserver调用特别卡(响应达到15秒),查看v1beta1.metrics.k8s.io发现无法请求apiserver [root@k8s-master ~]# kubectl get --raw "/apis/metrics.k8s. 阅读全文
posted @ 2020-08-28 13:54 LeoZhanggg 阅读(16636) 评论(0) 推荐(0) 编辑
Kubernetes实战总结 - 自定义Prometheus
摘要:>>> 目录 <<< 一、概述二、结构分析三、Prometheus配置四、PrometheusRule配置五、添加外部监控六、Scheduler和Controller配置七、Alertmanager配置八、监控数据持久化九、Grafana仪表板配置十、汇总 >>> 正文 <<< 一、概述 首先Pro 阅读全文
posted @ 2020-08-17 11:30 LeoZhanggg 阅读(2305) 评论(3) 推荐(1) 编辑
Kubernetes实战总结 - 证书升级
摘要:Kubernetes 需要 PKI 证书才能进行基于 TLS 的身份验证,如果你是使用kubeadm安装的 Kubernetes,则会自动生成集群所需的证书。 ♦ API 服务器端点的证书 ♦ Kubelet 的客户端证书,用于 API 服务器身份验证 ♦ 集群管理员的客户端证书,用于 API 服务 阅读全文
posted @ 2020-08-14 16:30 LeoZhanggg 阅读(948) 评论(1) 推荐(0) 编辑
Kubernetes实战总结 - 服务网格istio
摘要:Istio 是什么? Istio是一个用于服务治理的开放平台 Istio是一个Service Mesh形态的用于服务治理的开放平台 Istio是一个与Kubernetes紧密结合的适用于云原生场景的Service Mesh形态的用于服务治理的开放平台 Istio核心组件: Proxy(Envoy): 阅读全文
posted @ 2020-07-24 17:24 LeoZhanggg 阅读(1836) 评论(1) 推荐(1) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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