微服务:kubernetes Ingress与其它补充内容

背景前面介绍了kubernetes的一些操作,本文补充介绍Ingress以及其它内容。由于博主在前一篇安装Helm环节遇到了问题未解决,因此本文仅是对kubernetes理论知识的补充,实际操作后续有时间来补充。Ingress 为外部访问集群提供了一个统一入口,避免了对外暴露集群端口;功能类似Ngi
微服务 kubernetes 2022年05月27日 430次浏览

微服务:kubernetes Helm与命名空间

背景此前我们在kubernetes上部署应用都是通过自己编写yaml文件来实现的。那么能否通过类似DockerHub拉取镜像的操作,来快捷地部署常规的应用呢?答案是肯定的。kubernetes为我们提供了Helm的操作方式来快捷地部署应用,它也拥有自己的应用中心。它类似于npm、pip、Docker
微服务 kubernetes 2022年05月25日 422次浏览

微服务:kubernetes StatefulSet应用部署

背景前面我们介绍了kubernetes集群部署、service应用部署。此前的部署案例是无需存储数据的,不需要记录状态,可以随意扩充副本,每个副本都是一样且可替代的;针对数据库、Redis等需要存储数据、记录状态的应用,则不能随意扩充副本。针对这种应用场景,K8S为我们提供了StatefulSet。
微服务 kubernetes 2022年05月20日 428次浏览

微服务:kubernetes Service部署应用

背景在上一篇博文中,我们讲述了如何在Linux环境部署kubernetes集群环境。但是那种部署方式会存在一些问题,例如:每次只能访问一个pod,没有负载均衡,不会自动转发到不同的pod。访问时还需要端口转发。Pod重新创建后IP变了,名称也会改变。我们可以通过Service来解决这些问题,以便我们
微服务 kubernetes 2022年05月19日 454次浏览

微服务:kubernetes集群环境搭建

背景微服务架构kubernetes集群环境搭建。实现本文模拟基于3台服务器搭建kubernetes的集群环境搭建。服务器准备准备3台服务器(可以购买云服务器,或者使用VMware虚拟服务器),并分别命名为master、node1、node2。修改主机名# 每个节点分别设置对应主机名hostnamec
微服务 kubernetes 2022年05月17日 450次浏览