随笔分类 -  Kubernetes

摘要:默认配置下Kubernetes不会将Pod调度到Master节点。如果希望将k8s-master也当作Node使用,可以执行如下命令: taint命令说明: taint Update the taints on one or more nodes kubectl taint node node01 阅读全文
posted @ 2020-01-07 23:12 西门运维 阅读(9421) 评论(1) 推荐(1) 编辑
摘要:背景:升级Kubernetes版本从1.14.1-->1.17.0,官方说明不能跨版本升级,所以只好一个版本一个版本升级。最终升到1.17.0后发现API的格式有改动,之前的中间件版本很多不支持。所以回滚到1.15.7。 官方升级说明:https://kubernetes.io/docs/tasks 阅读全文
posted @ 2020-01-06 23:22 西门运维 阅读(546) 评论(0) 推荐(0) 编辑
摘要:我是用kubeadm安装的k8s,现在通过Aqua扫描出相关配置问题,需要修改kubelet的启动参数; 默认配置文件名为:10-kubeadm.conf #vim /usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf # Note: T 阅读全文
posted @ 2020-01-02 18:02 西门运维 阅读(10123) 评论(0) 推荐(0) 编辑
摘要:查看kube-apiserver一直报错如下: I1226 06:49:10.108947 1 log.go:172] http: TLS handshake error from x.x.x:43534: unexpected EOF I1226 06:44:10.110418 1 log.go: 阅读全文
posted @ 2019-12-26 21:47 西门运维 阅读(7667) 评论(2) 推荐(0) 编辑
摘要:Kubernetes 集群升级docker版本 原则:升级完一台正常后再接着升下一台。 Work Node 一、迁移上的pod(保证业务,但期间会出现抖动) kubectl drain $NODE --ignore-daemonsets --delete-local-data --force 迁移的 阅读全文
posted @ 2019-12-21 12:19 西门运维 阅读(2184) 评论(0) 推荐(0) 编辑
摘要:HPA介绍 Horizo​​ntal Pod Autoscaler基于观察到的CPU利用率(或借助自定义指标 支持,基于其他一些应用程序提供的指标)自动缩放复制控制器,部署或副本集中的Pod数量 。请注意,自动伸缩不适用于无法缩放的对象,例如DaemonSets。 Horizo​​ntal Pod 阅读全文
posted @ 2019-11-18 21:48 西门运维 阅读(534) 评论(0) 推荐(0) 编辑
摘要:下面以chart为例子: 1、创建ConfigMap,这里要注意config.js为挂载的文件名 [root@cn-hongkong templates]# cat app-config.yaml apiVersion: v1 kind: ConfigMap metadata: name: {{ . 阅读全文
posted @ 2019-11-14 14:22 西门运维 阅读(4233) 评论(0) 推荐(1) 编辑
摘要:命令格式: 可以写成脚本执行: 阅读全文
posted @ 2019-11-02 17:09 西门运维 阅读(1884) 评论(0) 推荐(0) 编辑
摘要:Kubernetes高可用集群部署 部署架构: Master 组件: kube-apiserver Kubernetes API,集群的统一入口,各组件协调者,以HTTP API提供接口服务,所有对象资源的增删改查和监听操作都交给APIServer处理后再提交给Etcd存储。 kube-contro 阅读全文
posted @ 2019-10-09 21:25 西门运维 阅读(1703) 评论(2) 推荐(2) 编辑
摘要:CrashLoopBackOff: 容器退出,kubelet正在将它重启 InvalidImageName: 无法解析镜像名称 ImageInspectError: 无法校验镜像 ErrImageNeverPull: 策略禁止拉取镜像 ImagePullBackOff: 正在重试拉取 Registr 阅读全文
posted @ 2019-09-14 10:27 西门运维 阅读(2228) 评论(0) 推荐(0) 编辑
摘要:背景:一台master磁盘爆了导致k8s服务故障,重启之后死活kubelet起不来,于是老哥就想把它给reset掉重新join,接着出现如下报错提示是说etcd集群健康检查未通过: error execution phase check-etcd: error syncing endpoints w 阅读全文
posted @ 2019-09-11 15:09 西门运维 阅读(2403) 评论(0) 推荐(0) 编辑
摘要:关于端口的官方说明:https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ k8s master需要开启以下端口 k8s node需要开启以下端口 以下几点需要特别注意: 8472/ 阅读全文
posted @ 2019-08-23 20:47 西门运维 阅读(4535) 评论(0) 推荐(0) 编辑
摘要:报错信息: Message: Forbidden!Configured service account doesn't have access. Service account may have been revoked. User "system:serviceaccount:mycomp-ser 阅读全文
posted @ 2019-08-21 23:49 西门运维 阅读(4587) 评论(0) 推荐(0) 编辑
摘要:NodeSelector(指定运行node) 1、给node打上label kubectl label nodes cn-hongkong.i-j6c5pm0b59y9kaos565o apptype=monitoring 2、查看结果kubectl get nodes --show-labels 阅读全文
posted @ 2019-08-07 11:48 西门运维 阅读(419) 评论(0) 推荐(0) 编辑
摘要:介绍 Elasticsearch 是一个实时的、分布式的可扩展的搜索引擎,允许进行全文、结构化搜索,它通常用于索引和搜索大量日志数据,也可用于搜索许多不同类型的文档。 Beats 是数据采集的得力工具。将 Beats 和您的容器一起置于服务器上,或者将 Beats 作为函数加以部署,然后便可在 El 阅读全文
posted @ 2019-07-03 16:43 西门运维 阅读(23432) 评论(2) 推荐(1) 编辑
摘要:pod平滑迁移 使用到的命令 (cordon, drain, uncordon)这三个命令是正式release的1.2新加入的命令,三个命令一起介绍,是因为三个命令配合使用可以实现节点的维护。在1.2之前,因为没有相应的命令支持,如果要维护一个节点,只能stop该节点上的kubelet将该节点退出集 阅读全文
posted @ 2019-06-26 11:19 西门运维 阅读(5399) 评论(3) 推荐(0) 编辑
摘要:Metrics API 介绍Metrics-Server之前,必须要提一下Metrics API的概念 Metrics API相比于之前的监控采集方式(hepaster)是一种新的思路,官方希望核心指标的监控应该是稳定的,版本可控的,且可以直接被用户访问(例如通过使用 kubectl top 命令) 阅读全文
posted @ 2019-06-26 00:10 西门运维 阅读(1415) 评论(0) 推荐(1) 编辑
摘要:生成证书 # 生成私钥 tls.key, 密钥位数是 2048 # 使用 tls.key 生成自签证书 创建secret 配置ingress vi ingress-boss-tls.yaml # 内容为 kubectl apply -f ingress-boss-tls.yaml #查看ingres 阅读全文
posted @ 2019-06-22 16:48 西门运维 阅读(3923) 评论(0) 推荐(0) 编辑
摘要:Kubectl Rollout 回滚及Autoscale自动扩容 Kubernetes 中采用ReplicaSet(简称RS)来管理Pod。如果当前集群中的Pod实例数少于目标值,RS 会拉起新的Pod,反之,则根据策略删除多余的Pod。Deployment正是利用了这样的特性,通过控制两个RS里面 阅读全文
posted @ 2019-06-21 09:43 西门运维 阅读(1073) 评论(0) 推荐(0) 编辑
摘要:离线安装Kubernetes 环境准备: 1、导入Kubernetes的镜像 docker load -i k8s-master.tar 2、安装kubeadm(所有节点) 3、配置kubeadm启动文件 4、创建初始化配置文件 可以使用如下命令生成初始化配置文件(修改相应配置文件) 5、初始化Ma 阅读全文
posted @ 2019-06-20 00:12 西门运维 阅读(6112) 评论(0) 推荐(0) 编辑

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