Kubernetes
文章平均质量分 73
有理叔
软件爱好广泛,对代码质量和结构有深刻的理解,代码洁癖,掌握Linux C语言开发,Android应用开发,Python开发,iOS开发等,最近沉迷Golang不可自拔
展开
-
UbutnuServer 20.04手动部署Kubernetes
Kubernetes是Google开源的容器引擎,由于单词很长,常常简称为k8s,8代表k和s之间有8个字母。k8s包含很多组件,用来对容器进行组织,可以对容器进行编排,自动管理容器的运行,实现滚动更新,进行负载均衡等。由于k8s集群搭建非常复杂,出现了很多部署k8s的工具,但是由于国内网络环境的问题,使用这些工具,我们依然很难获取到k8s搭建需要的镜像文件,因此需要采取一些手段来获取搭建环境需要...原创 2019-03-24 09:56:07 · 905 阅读 · 0 评论 -
Kubernetes Pod的使用
上一篇文章介绍了k8s的部署,既然部署完成了,我们就来看看如何使用k8s。我们从最基本的概念开始。 k8s管理容器的核心是Pod,我们可以将Pod理解为容器的集合。也就是说,一个Pod中可以部署相关的多个容器,但是一个Pod的功能应该足够独立。打个比方,数据库和我们的Web程序是否应该放置在一个Pod当中吗?我们常规的理解应该是我们的Web程序需要使用数据库,所以应该将其放在一个Pod当中。 ...原创 2019-04-13 12:08:47 · 869 阅读 · 0 评论 -
Kubernetes通过Service开放集群内部服务
五一假期结束,我们继续看看k8s的使用,上一篇文章讲到pod,文末提到,这样的pod还无法从集群外部使用,那么如何才能访问到集群内布的服务呢?这要借助于k8s的Service资源,利用Service可以将集群内布的服务映射出来,供集群外访问。 查看Service我们可以使用命令 kubectl get svc 和pod类似,加上-n选项,我们可以查看对应命名空间下的Service。 创建...原创 2019-05-08 16:58:18 · 555 阅读 · 0 评论