k8s
山东梅长苏
阿里云-腾讯云技术支持。运维架构师。
展开
-
部署Kubernetes kube-apiserver启动失败
systemctl restart kube-apiserver启动失败[root@centos-master yum.repos.d]# systemctl status kube-apiserver.service● kube-apiserver.service - Kubernetes API Server Loaded: loaded (/usr/lib/systemd/syst...原创 2019-05-11 23:39:33 · 34978 阅读 · 6 评论 -
在centos7部署k8s搭建kubernetes集群
Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着(比如用户想让apache一直运行,用户不需要关心怎么去做,Kubernetes会自动去监控,然后去重启,新建,总之,让apache一直提供服务),管理员可以加载一个微型服务,让规划器来找原创 2019-05-11 22:47:49 · 11262 阅读 · 4 评论 -
部署k8s启动docker报错
通过journalctl -xe查看日志记录,有如下提示Error starting daemon: SELinux is not supported with the overlay2 graph driver on this kernel. Either boo…ed=false)[root@centos-minion yum.repos.d]# systemctl status dock...原创 2019-05-11 22:55:35 · 1618 阅读 · 0 评论 -
部署kubenetes启动docker容器报错
[root@centos-minion yum.repos.d]# systemctl start dockerJob for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” fo...原创 2019-05-11 23:16:46 · 1967 阅读 · 0 评论 -
rancher部署Kubernetes集群之基础环境docker-ce部署
概述What’s Rancher?Rancher是一套容器管理平台,它可以帮助组织在生产环境中轻松快捷的部署和管理容器。 Rancher可以轻松地管理各种环境的Kubernetes,满足IT需求并为DevOps团队提供支持。Kubernetes不仅已经成为的容器编排标准,它也正在迅速成为各类云和虚拟化厂商提供的标准基础架构。Rancher用户可以选择使用Rancher Kubernetes ...原创 2019-08-27 11:30:30 · 947 阅读 · 1 评论 -
通过rancher快速部署Kubernetes集群
概述What’s Rancher?Rancher是一套容器管理平台,它可以帮助组织在生产环境中轻松快捷的部署和管理容器。 Rancher可以轻松地管理各种环境的Kubernetes,满足IT需求并为DevOps团队提供支持。Kubernetes不仅已经成为的容器编排标准,它也正在迅速成为各类云和虚拟化厂商提供的标准基础架构。Rancher用户可以选择使用Rancher Kubernetes ...原创 2019-08-27 14:08:36 · 1650 阅读 · 1 评论 -
kubernetes基于Metrics Server的HPA弹性伸缩pod
概念HPA是kubernetes里面pod弹性伸缩的实现,它能根据设置的监控阀值进行pod的弹性扩缩容,目前默认HPA只能支持cpu和内存的阀值检测扩缩容,但也可以通过custom metric api 调用prometheus实现自定义metric 来更加灵活的监控指标实现弹性伸缩。但hpa不能用于伸缩一些无法进行缩放的控制器如DaemonSet。这里我们用的是resource metric ...原创 2019-08-28 10:07:24 · 1888 阅读 · 0 评论 -
通过Metrics Server监控k8s集群pods
概述从 v1.8 开始,资源使用情况的监控可以通过 Metrics API的形式获取,具体的组件为Metrics Server,用来替换之前的heapster,heapster从1.11开始逐渐被废弃。Metrics-Server是集群核心监控数据的聚合器,从 Kubernetes1.8 开始,它作为一个 Deployment对象默认部署在由kube-up.sh脚本创建的集群中,如果是其他部署...原创 2019-08-28 11:48:41 · 1266 阅读 · 0 评论 -
k8s集群增加node节点过程和问题总结
环境准备该环境是通过kubeadm初始化的,以自托管(self-hosted)模式搭建的(docker镜像)1.关闭防火墙,关闭selinux(生产环境按需关闭或打开)systemctl disable firewalld.servicesystemctl stop firewalld.servicesetenforce 0sed -i 's/SELINUX=enforcing/SE...原创 2019-08-31 22:13:27 · 6555 阅读 · 1 评论