容器注册表
文章平均质量分 74
k8scaptain
这个作者很懒,什么都没留下…
展开
-
没有GitOps的大规模Kubernetes是个坏主意
随着Kubernetes环境开始扩展,跨多个环境或多个云一致管理集群配置会变得困难。不同团队部署的集群在节点大小、自动缩放、网络或RBAC策略方面可能不会(至少在最初)满足或共享相同的配置,而这些对于整体治理和安全性很重要。因此,所需的集群配置无法在不同的集群之间完全复制。当然,在不同集群扩展时手动识别漂移并保持一致性不是一个可行的选择。 DevOps团队应该能够通过一组描述集群所需状态的策略管理模板来解决这些一致性挑战。这些模板应该允许DevOps团队为集群创建基于标准的定义,然后通过一个界面,以最翻译 2022-03-18 11:03:38 · 163 阅读 · 0 评论 -
现代Kubernetes测试的五大挑战
过去几年的发展变化超出了许多人的想象,这主要是因为一个名为Kubernetes的项目以及向云原生的转变。从容器化到微服务,我们采用了远程工作、敏捷团队,以及云原生使我们能够管理更快的开发和发布周期。 但我们错过了开发周期中的一个关键环节:测试。毕竟,当你每天(或每小时、每分钟……)部署时,还有多少时间测试?而测试对产品交付至关重要,每次都要做好。 当我们开始用Kubernetes时,很快就发现集成测试面临着重大挑战,尤其是在持续集成/持续交付(CI/CD)管道中配置测试以遵循GitOps方法时。翻译 2022-03-15 10:38:12 · 203 阅读 · 0 评论 -
Kubernetes:通过虚拟集群节约成本
每一个尝试过使用多个集群运行Kubernetes的人都知道它很快就会变得昂贵。无论如何设置集群,每一个集群都会增加成本。一个明显的成本是控制平面,但总有一些额外的成本,例如每个集群都需要额外的API服务器,它本身不使用资源,但会占用现有池中的资源。或者,你可能需要为每个集群提供一个单独的负载均衡器,而不是在应用程序之间共享一个负载均衡器。 在本文中,我们将更深入地探讨这个主题,以及如何通过使用虚拟集群来减少或消除多个集群的额外成本。 什么是虚拟集群? 简言之,虚拟集群对于Kubernetes来说就像虚翻译 2021-09-29 16:41:50 · 278 阅读 · 0 评论 -
自动化云原生基础设施,才能让你走得更远
一个组织有雄心壮志或希望跨云原生环境扩展应用程序部署时,如果没有自动化,它将走不远。 从CI/CD支持、提高应用程序部署速度(通常跨不同的环境)以及维护合规性和安全性等方面来看,运维团队在某个时间点之后手动管理这些流程是不可能的。 Puppet首席技术官兼研发负责人Abby Kearns和Puppet首席架构师Chip Childers讨论了云原生部署的基础设施管理自动化对Puppet和IT行业意味着什么。 商业媒体对云计算、容器和Kubernetes给予了极大关注。然而,Kearns说,事实仍然是,翻译 2021-09-24 12:33:46 · 144 阅读 · 0 评论 -
容器注册表为什么让人又爱又恨?
在容器之前,开发人员在物理机或虚拟机中运行代码,为操作系统和电脑创建独特版本的安装包(通常与所安装的其他软件有共同的依赖关系和交互)。容器改变了这一点,允许开发人员生成小型的可移动的单元(容器镜像)——这些单元可以捆绑所有必需的依赖关系,在任何地方运行并使用自动化进行部署。 在旧模式中,出现问题时,要求开发人员一个一个地分析和修补系统。在新模式中,开发人员不断生成新的容器化版本...原创 2019-07-12 11:08:06 · 279 阅读 · 0 评论