【问题标题】:Redhat Openshift workloads impact during network outage网络中断期间 Redhat Openshift 工作负载的影响
【发布时间】:2023-03-08 16:37:01
【问题描述】:
我们需要在 prem kubernetes 上进行设置,即使在与 Internet 断开连接的情况下也可以继续为应用程序提供服务。
我们正在考虑 Redhat openshift。我的问题是 redhat openshift 在网络中断期间是否继续为现有工作负载提供服务?
我了解在中断期间可能不会提取或部署新映像,但我想知道现有应用是否会受到影响。
谢谢
【问题讨论】:
标签:
kubernetes
containers
openshift
openshift-origin
openshift-enterprise
【解决方案1】:
与所有 Kubernetes 发行版一样,在集群上运行的应用程序即使没有互联网连接也将继续运行(显然,只要应用程序本身不依赖互联网访问)。
正如您正确指出的那样,如果不访问存储映像的注册表,通常无法启动新应用程序。因此,如果应用程序崩溃,它可能无法重新启动。
对于 OpenShift,我建议您查看与本地注册表相关的 disconnected installation。
使用本地注册表镜像,您无需任何互联网访问即可完全运行。像 Artifactory 或 Nexus 这样的镜像注册表允许您在本地缓存镜像 - 这通常称为镜像注册表或拉入式注册表。