K8S系列 -- 搭建K8S集群之Master节点部署

K8S系列 -- 搭建K8S集群之Master节点部署

手艺人

        在上一篇文章中,我们部署了Harbor私有镜像仓库,集群自建DNS服务以及ETCD集群服务,这些服务本身并不属于K8S集群,只是K8S集群提供服务时需要用到的基础服务。

        在本文中,我们将正式开始部署K8S集群,首先要部署K8S集群中的Master节点相关的各种组

K8S系列 -- 搭建K8S集群之Harbor仓库、DNS、ETCD部署

K8S系列 -- 搭建K8S集群之Harbor仓库、DNS、ETCD部署

手艺人

        在上一篇文章中,我们介绍了K8S集群的整体架构和各角色节点上的组成组件及其作用,在这篇文章中,我们来实际搭建一个K8S集群。

        在K8S集群中,各个组件之间通信是通过http/https协议来完成的,而这些都需要我们提供证书,因为在集群中,我们对证书的签发机构并没

K8S系列 -- K8S架构介绍

K8S系列 -- K8S架构介绍

手艺人

        之前我们介绍了Docker容器技术,通过容器,我们可以很方便的将我们的应用程序打成一个镜像,然后无论我们在哪部署应用,只要这个环境支持Docker,那么我们都可以通过Docker将我们的镜像运行起来,而不需要关心环

Docker容器技术(二)—— DockerFile相关

Docker容器技术(二)—— DockerFile相关

手艺人

        当我们在使用docker时,最重要的就是镜像,只要有了镜像,我们就可以随时随地的根据镜像来创建一个容器,从而做到让我们的服务可以在任何时间任何地点任何环境下运行起来。那么镜像是怎么制作的呢?总体来讲,制作镜像有两种方法:

        1、根据一个已有的镜像运行容器,然后根据

Docker容器技术(一) -- Docker基础

Docker容器技术(一) -- Docker基础

手艺人

        虚拟化和云计算已经是一个很火热技术话题了,基于虚拟化技术,我们可以实现对硬件资源的充分利用,实现对软件运行环境的隔离。但是传统的虚拟化技术,基本都是通过虚拟一个个单独的操作系统来实现虚拟化的需求。这虽然在一定程度上增加了硬件资源的利用率,但是这样的虚拟化解决方案,有时却显得不是那么聪明,在许多场景下依然显得很笨重,相比于应用软件的开销,