随笔分类 -  Mesos&Kubernetes

摘要:Ref Warning:设计文档的对应的 k8s 版本为1.7 Q: What is GC of Kuernetes ? (k8s垃圾回收是什么?) GC 是 Garbage Collector 的简称。从功能层面上来说,它和编程语言当中的「GC」 基本上是一样的。它清理 Kubernetes 中「 阅读全文
posted @ 2021-11-02 15:32 人艰不拆_zmc 阅读(135) 评论(0) 推荐(0) 编辑
摘要:Using Cluster Selector In addition to specifying an explicit list of clusters that a resource should be propagated to via the spec.placement.clusters  阅读全文
posted @ 2021-10-25 14:19 人艰不拆_zmc 阅读(112) 评论(0) 推荐(0) 编辑
摘要:kubeadm join 使用 token 过期之后(24小时过期),重新生成token 一、重启生成新token # 创建新token kubeadm token create # 查看是否存在有效的 token 值 kubeadm token list 二、获取CA证书 sha256 编码 ha 阅读全文
posted @ 2021-10-25 12:43 人艰不拆_zmc 阅读(1607) 评论(0) 推荐(1) 编辑
摘要:针对go 1.15以上版本 1. 配置go环境 下载tar安装包,https://studygolang.com/dl tar -C /usr/local -xzf go1.16.linux-amd64.tar.gz vim /etc/profile 添加 export PATH=$PATH:/us 阅读全文
posted @ 2021-10-19 10:31 人艰不拆_zmc 阅读(224) 评论(0) 推荐(0) 编辑
摘要:背景: 默认情况下部署kubernetes集群的证书一年内便过期,如果不及时升级证书导致证书过期,Kubernetes控制节点便会不可用,所以需要升级Kubernetes集群版本或者及时更新Kubernetes证书避免因证书过期导致集群不可用问题。 注意:生产环境一般不会升级Kubernetes版本 阅读全文
posted @ 2021-10-19 10:19 人艰不拆_zmc 阅读(334) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-10-13 11:46 人艰不拆_zmc 阅读(2) 评论(0) 推荐(0) 编辑
摘要:前言 经常操作 Kubernetes 集群的同学肯定对 finalizers 字段不陌生,每当删除 namespace 或 pod 等一些 Kubernetes 资源时,有时资源状态会卡在 Terminating,很长时间无法删除,甚至有时增加 --force flag 之后还是无法正常删除。这时就 阅读全文
posted @ 2021-09-01 10:59 人艰不拆_zmc 阅读(1393) 评论(0) 推荐(0) 编辑
摘要:网络参数,分别套用到Node和Pod,其中Pod级通过服务发布时候注入init-container生效,Node级通过运维初始化机器脚本或者编辑sysctl.conf配置文件生效到内存。 1、调整服务器内核参数 #!/bin/bash # node瓶颈是conntrack # 下面2项令TCP窗口和 阅读全文
posted @ 2021-07-21 09:47 人艰不拆_zmc 阅读(1874) 评论(0) 推荐(0) 编辑
摘要:kubernetes版本1.18.6 描述:在查看kubelet状态或是在查看日志时有以下错误 Jun 28 14:05:08 cwztapp131 kubelet[775]: E0628 14:05:08.185793 775 summary_sys_containers.go:47] Faile 阅读全文
posted @ 2021-07-20 11:38 人艰不拆_zmc 阅读(2045) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-07-09 14:47 人艰不拆_zmc 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-07-09 14:01 人艰不拆_zmc 阅读(3) 评论(0) 推荐(0) 编辑
摘要:CoreDNS是Kubernetes集群中负责DNS解析的组件,能够支持解析集群内部自定义服务域名和集群外部域名。CoreDNS具备丰富的插件集,在集群层面支持自建DNS、自定义hosts、CNAME、rewrite等需求。Kubernetes集群中默认部署形态在DNS QPS较高场景下,可能会出现 阅读全文
posted @ 2021-07-08 16:45 人艰不拆_zmc 阅读(919) 评论(0) 推荐(0) 编辑
摘要:Kubernetes 中的 DNS 本篇主要尽可能详尽的说明 Kubernetes 的DNS解析原理,以及 Kubernetes 集群中 DNS 解析目前存在的弊端和优化方式。 在 Kubernetes 中,服务发现有几种方式:①:基于环境变量的方式②:基于内部域名的方式 基本上,使用环境变量的方式 阅读全文
posted @ 2021-07-08 15:04 人艰不拆_zmc 阅读(470) 评论(0) 推荐(0) 编辑
摘要:对于公有云上的 Kubernetes 集群,规模大了之后很容器碰到配额问题,需要提前在云平台上增大配额。这些需要增大的配额包括: 虚拟机个数 vCPU 个数 内网 IP 地址个数 公网 IP 地址个数 安全组条数 路由表条数 持久化存储大小 参考gce随着node节点的增加master节点的配置: 阅读全文
posted @ 2021-06-09 14:24 人艰不拆_zmc 阅读(902) 评论(0) 推荐(0) 编辑
摘要:在管理集群的时候我们常常会遇到资源不足的情况,在这种情况下我们要保证整个集群可用,并且尽可能减少应用的损失。根据该问题提出以下两种方案:一种为优化kubelet参数,另一种为脚本化诊断处理。 1. 概念解释 CPU 的使用时间是可压缩的,换句话说它本身无状态,申请资源很快,也能快速正常回收。 内存( 阅读全文
posted @ 2021-06-09 09:53 人艰不拆_zmc 阅读(2044) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-06-08 16:59 人艰不拆_zmc 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-06-08 16:17 人艰不拆_zmc 阅读(0) 评论(0) 推荐(0) 编辑
摘要:使用案例xxx.10.20.32.124.nip.io这个用法的好处是,不需要在/etc/hosts文件下配置自定义域名与IP地址之间的映射关系,就可以直接通过dns服务解析出IP地址,但是有一些使用规则限定,如下: 规则:nip.io maps <anything>[.-]<IP Address> 阅读全文
posted @ 2021-06-08 15:25 人艰不拆_zmc 阅读(2106) 评论(0) 推荐(0) 编辑
摘要:1. Velero 简介 Velero 是 heptio 团队(被 VMWare 收购)开源的 Kubernetes 集群备份、迁移工具。 Velero 使用对象存储保存集群资源。默认支持的对象存储有 AWS、Azure、GCP ,兼容 S3 协议,也可以通过插件来扩展到其他平台,比如 Aliyun 阅读全文
posted @ 2021-06-01 11:11 人艰不拆_zmc 阅读(863) 评论(0) 推荐(0) 编辑

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