12 月初,谷歌 Kubernetes 高级员工工程师 Jordan Liggitt 发布公告称,Kubernetes CVE-2018-1002105 代码存在重大安全漏洞,导致软件容器容易访问其 API 服务器(Kubernetes 的主要管理实体)。
我们与我们的产品总监Kenneth Tan 博士讨论了这一话题,以便更好地了解情况的严重性以及如何挽救您的业务。
Q1.
这一安全漏洞会带来哪些商业风险? 答1:不幸的是,该漏洞影响了所有基于Kubernetes的产品和服务,特别是因为它给黑客提供了完全的管理控制权,而且不易被发现。
根据 Jordan Liggitt 的说法,黑客的请求不会显示在 Kubernetes API 服务器审计日志或服务器日志中。 Q2.
是否有切实可行的方法来确保开源容器编排系统的安全? 答 2:市场上的主要厂商已经为其基于 Kubernetes 的产品发布了补丁。
不过,Sardina Systems 认为,运营商应更进一步,将 Kubernetes 放在虚拟机中,以便在 OpenStack 环境中进行管理。
借助 OpenStack Magnum,FishOS 使企业运营商能够轻松提供多租户 Kubernetes 环境,并提供可靠的安全保证。
在虚拟机中运行Kubernetes集群,您可以从虚拟机的强大安全隔离以及虚拟机提供的可靠性和弹性中获益。
这些更高的安全性、可靠性和弹性是以 KVM 的开销为代价的,通常约占系统峰值性能的 4%。
4% 的代价是否过高? Q3.
什么是 Sardina FishOS?
部署 FishOS 和从其他解决方案过渡到 FishOS 需要多长时间? A3:FishOS为运营商提供 OpenStack 和 Kubernetes 云平台,可在系统生命周期的每个阶段(部署、运行、升级阶段)实现自动化。
部署 FishOS 只需 “两杯咖啡 “的时间。
使用 FishOS Deployer 在裸机上部署整个系统,使广大运营商能够自信地部署、运营和升级 FishOS OpenStack 平台,而无需将深入了解 Kubernetes 作为先决条件,同时在重要的地方(服务消费者级别)保持权限隔离。
FishOS Deployer 提供了一种解决方案,可轻松地将 OpenStack 管理服务从一个节点迁移到另一个节点,或灵活地升级或降级软件包。
过渡到 FishOS 的过程非常简单。
一旦确定了先前解决方案与 FishOS 解决方案架构之间的差异,就可以使用 FishOS Deployer 在一个下午内完成过渡。


