Redhat Openshift 工作负载在网络中断期间的影响

问题描述

我们需要在预置 kubernetes 上进行设置,以便即使在与互联网断开连接的情况下也能继续为应用程序提供服务。

我们正在考虑 Redhat openshift。我的问题是 redhat openshift 是否会在网络中断期间继续为现有工作负载提供服务?

我了解在中断期间可能不会拉取或部署新映像,但我想知道现有应用是否会受到影响。

谢谢

解决方法

与所有 Kubernetes 发行版一样,即使没有互联网连接,集群上运行的应用程序也将继续运行(显然只要应用程序本身不依赖互联网访问)。

正如您正确地注意到的,如果不访问存储图像的注册表,通常无法启动新应用程序。因此,如果应用程序崩溃,它可能无法重新启动。

对于 OpenShift,我建议您查看与本地注册表相关的 disconnected installation

使用本地注册表镜像,您无需任何互联网访问即可完全运行。像 Artifactory 或 Nexus 这样的图像注册表允许您在本地缓存图像 - 这通常称为镜像注册表或拉取式注册表。