![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
kubernetes
文章平均质量分 70
kubernetes
Coding到灯火阑珊
Coding
展开
-
Kubernetes原生api部署微服务5-监听Pod
我们使用Client-go中的informer来监听用户微服务与文章微服务的Pod。原创 2022-01-24 11:16:19 · 915 阅读 · 0 评论 -
Kubernetes原生api部署微服务4-创建Ingress
Ingress资源提供了从kubernetes集群外部访问集群内部service的HTTP及HTTPS的路由,可以提供负载均衡、SSL/TLS终端和基于名称的虚拟主机等功能。原创 2022-01-13 16:51:34 · 235 阅读 · 0 评论 -
Kubernetes原生api部署微服务3-创建Configmap
Configmap是kubernetes的一种资源对象,可以将应用的配置信息与容器镜像解耦,即配置信息的修改不需要重新构建容器镜像。原创 2022-01-09 14:53:35 · 406 阅读 · 0 评论 -
Kubernetes原生api部署微服务2-创建Namespace、Deployment、Service
Client-go是kubernetes官方开源的访问Api Server的客户端,通过Client-go我们可以对kubernetes的资源进行增删改查等操作。原创 2022-01-04 10:17:26 · 578 阅读 · 0 评论 -
Kubernetes原生api部署微服务1-构建微服务
在使用kubernetes原生api部署微服务前,需要先构建一个微服务系统。我们使用gin框架搭建简单的博客系统,包含2个简单的微服务系统:用户微服务和文章微服务。原创 2022-01-01 19:28:57 · 1003 阅读 · 0 评论 -
Kubernetes原生api部署微服务系列
在使用 Kubernetes REST API 编写应用程序时,我们不需要自己实现http rest api接口的请求及传输数据的编解码,可以使用Kubernetes官方提供的客户端库来实现。本系列就是使用kubernetes官方开源的客户端client-go调用Api Server的接口来部署微服务。原创 2021-12-30 12:42:35 · 788 阅读 · 4 评论 -
十三,部署微服务到K8S
上一篇文章我们构建了微服务的 Docker 镜像,接下来我们将镜像部署到K8S中。完整代码:https://github.com/Justin02180218/micro-kit部署架构每个微服务启动2个 pod 注册到 consul 上,网关也启动2个 pod 从 consul 上获取微服务的一个 pod 实例来访问接口。在 ingress 上配置了4个域名转发: api.library.com: 访问 api 网关 consul.library.com原创 2021-10-17 21:56:03 · 2234 阅读 · 0 评论