前言

Rancher 是一个企业级的 Kubernetes 容器管理平台,它简化了使用 Kubernetes 的流程,提供了完整的软件堆栈,适用于使用容器的团队。Rancher 解决了跨任何基础架构管理多个 Kubernetes 集群的运营和安全挑战,同时为 DevOps 团队提供了运行容器化工作负载的集成工具。

阅读全文 »

概述

在了解DDNS之前,我们先来了解一下什么DNS。在网络中,我们如果要访问一台主机或网站时,需要先获知其地址,其中IP地址获取记起来总是不那么方便。而DNS就是为了解决这种问题。DNS,也就是域名系统,记录了域名和IP之间的映射关系,主要的作用就是基于访问的域名(也就是网址中的xx.xx.xx)查出对应的IP。

阅读全文 »

Rancher Monitoring 介绍

在 Rancher 管理平台上,我们可以很顺利的在任何我们支持管理的 Kubernetes 集群上去启用 Rancher Monitoring 来为我们提供监控告警的功能。Rancher Monitoring 默认使用 Prometheus 来为我们提供相关系统和应用服务的监控,并通过 Grafana 的仪表盘可视化工具进行数据统计监控展示。

阅读全文 »

问题概述

由于canal是通过明细路由将数据转发到对应的pod容器网卡上,当访问的pod的IP不存在时,或者当pod访问外部服务在回包的过程中pod已经不存在没有对应的明细路由时,会导致该数据包进入到主机时,找不到对应的明细路由,最终通过默认网关转发到主机外部(交换机)。此时就会在交换机上可以看到源IP是pod IP、Mac地址是物理主机的Mac地址的数据包。

阅读全文 »