作者|知谨阿里云工程师本文整理自《CNCFxAlibaba云原生技术公开课》第28讲,点击直达课程页面。关注“阿里巴巴云原生”公众号,回复关键词“入门”,即可下载从零入门K8s系列文章PPT。导读:CRI是Kubernetes体系中跟容器打交道的一个非常重要的部分。本文作者主要分为三个部分来进行:首先会为大家介绍CRI接口的一个由来和它的设计;其次会和大家分享目前有哪些CRI的实现;最后会给大家介
分类:
其他好文 时间:
2020-03-25 01:27:04
阅读次数:
77
sidecar这个词一般指带有跨斗的摩托车,在二战时候小日本开着很多这种摩托车,它在原有基础上添加了一个跨斗,之后就可以多载一个人,而对于原来的两轮摩托车没有什么影响,把跨斗拆了也是可以的,对原来的事物没有本质上的破坏,只是扩展了新的功能,这与软件开发里的COP原则很像,在服务网格的istio里也有 ...
分类:
其他好文 时间:
2020-03-24 16:02:26
阅读次数:
296
DevOPS文化的兴起,一方面是实践打破运维与研发的堡垒之墙,另一方面也是敏捷开发过程中的必要产物。
分类:
其他好文 时间:
2020-03-24 15:40:49
阅读次数:
64
尝试的解决方案: 1. 升级docker,因为通过查看,集群中的机器docker进程版本并不完全相同,升级完之后并且重启docker进程 2. 通过describe信息查看得到以下输出 oomkilld,内存不够吗?只有master上的flannel有这个错误,node上的没有,限制的同样的内存和C ...
分类:
系统相关 时间:
2020-03-24 10:30:35
阅读次数:
216
本文档参考阿良老师的文档,结合自己的问题,做了部分修改,如有侵权,联系删除!kubeadm是官方推出的安装k8s集群方式中的一种,另外一种是二进制安装主要通过master端的kubeadminit和node端的kubeadmjoin一、环境准备部署K8s集群机器需要满足以下几个条件:使用VMware创建三台主机,要求如下:1.系统CentOS7.52.停掉swap,关闭防火墙和selinux3.机
分类:
其他好文 时间:
2020-03-23 18:58:38
阅读次数:
276
coredns简介 安装新版本k8s,coredns已经成为默认dns了。之前是kube-dns。coredns是一个灵活,可扩展的DNS服务器,可以作为Kubernetes集群DNS。与Kubernetes一样,CoreDNS项目由CNCF主持。但是在实际使用中,需要一些注意的地方。 增加应用的反 ...
分类:
其他好文 时间:
2020-03-23 16:52:12
阅读次数:
228
一、K8S部署多master的集群 前一个月用K8S部署了一个多master的集群,其中的困难,比想象中多太多。大概花了一个月的时间,从0开始,到集群搭建完成。 后面应该会写一个帖子,这里就不做介绍了。 二、学习的一些经验总结。 4.22 搭建多master结点的集群总结: 1.kubectl ge ...
分类:
其他好文 时间:
2020-03-22 16:02:54
阅读次数:
53
部署环境: 以下实验都是在VM虚拟机中进行部署的,仅供个人学习测试,不建议直接上生产环境. PS:其中,master的CPU核数至少需要2核,还没有测试过1G内存是否可以正常安装 节点 系统 CPU核数 内存 磁盘 IP k8s-master Centos7.7minimal 2核 2G 20G 1 ...
分类:
其他好文 时间:
2020-03-22 14:05:04
阅读次数:
82
概述:近期在使用QingCloud的Kubesphere,极好的用户体验,私有化部署,无基础设施依赖,无Kubernetes依赖,支持跨物理机、虚拟机、云平台部署,可以纳管不同版本、不同厂商的Kubernetes集群。在k8s上层进行了封装实现了基于角色的权限控制,DevOPS流水线快速实现CI/CD,内置harbor/gitlab/jenkins/sonarqube等常用工具,基于基于OpenP
分类:
其他好文 时间:
2020-03-21 23:42:40
阅读次数:
91