K8S集群在美国快餐连锁Chick-fil-A 的大规模使用
美国快餐连锁店Chick-fil-A在其2000多家餐厅的边缘计算中使用着Kubernetes,在规模上看,这意味着有大约6000台设备上同时运行着Kubernetes。其中与此相关的最大的一个挑战是:如何在餐厅的物理机上部署和管理这么多Kubernetes集群。本文由Chick-fil-A的技术团
管理Kubernetes集群需要注意的关键指标
有时我们在面对分布式系统工程时常感到痛苦。构建分布式系统真的很难,无论是哪个行业的企业,都希望我们在解决他们的业务问题的同时,还能考虑潜在的大规模业务问题。与大规模部署随之而来的一大挑战,是用户还要考虑创建新特性和避免回档。就算能够非常出色地实现这些目标,用户仍然会担忧很多其他问题,例如信息是否安全
使用ExternalDNS自动化DNS配置
Kubernetes社区的生态繁荣和该领域技术的快速茁壮发展,已经是众所周知。Kubernetes领域有太多强大的、创新的技术产品,而最近引起我注意的项目是ExternalDNS。这是在近期的POC期间客户主动咨询起来的,我承诺客户会尝试一下ExternalDNS子项目,且使用后发现它真的令人印象深
如何在Rancher2.0上快速部署Datadog
Datadog是一种流行的托管监控解决方案,用于聚合和分析分布式系统的指标和事件。从基础架构集成到协作仪表板,Datadog为用户提供了一个简洁的单一窗格视图,用户可以快速查看对其最重要的信息。结合使用Rancher和Datadog,用户可以查看到运行在Kubernetes集群上的应用程序的完整堆栈
Rancher2.0集群工作负载告警
在Rancher1.x时期,告警功能是很多Rancher用户一直希望能够集成进产品内的,因此在Rancher2.0研发阶段,这一直是Rancher研发团队功能列表中的重要一项。Rancher2.0发布,新版本产品中引入了很多酷炫新功能,其中就包括集群和工作负载的告警功能。通知程序Rancher2.0
Mirantis收购Docker,这是一个时代的终结吗?
许多开发人员都认为Docker是过去十年里软件部署方面的一个大进步。这不仅仅是因为Docker为消除“机器上工作”的构建问题所做的工作,还因为它让一切成为可能。上周,名气并没有Docker大的开源云公司Mirantis宣布从DockerInc.收购了DockerEnterprise平台业务,包括75
KubeCon2019 三大感想
刚刚闭幕的KubeCon和CloudNativeCon有12000名参会者,Kubernetes的吸引力再次得到了证明,但笔者想说说自己的三点感想。一、对于初学者来说,Kubernetes仍然过于复杂就参与者来说,超过一半的与会者是第一次参加会议。一方面,大量的新鲜血液是健康社区的标志。另一方面,就
这里有设置Kubernetes Etcd集群所需的全部知识
我们都知道Kubernetes是一个分布式平台,它编排不同的工作节点,并且可以由中心主节点控制。可以有n个分布式的工作节点处理pod。为了完成跟踪这些节点的所有更改、更新、传递所需的操作,Kubernetes使用etcd。Kubernetes中的etcd是什么?etcd是一种简单、快速、安全的分布式
在Kubernetes上,内部部署供应商有望翻身
在过去的五年中,Kubernetes已经从一种神秘的技术转变为一种自动化的容器部署工具,然后最终转变为一个支持云原生转型的生态系统。这是一个巨大的转变,但还有更多的事情要做。Kubernetes的成功可以归功于该软件在容器部署方面的优越性。它的可扩展性培育了一个生态系统,它已成为云原生应用程序的领先
预言2020:边缘计算的杀手级应用将是Kubernetes
边缘计算名副其实。除了字面上提到网络边界位置外,边缘计算代表了创新的下一个前沿——任何事情都可能发生,而且可能性似乎是无穷的。即使在标准和用例刚刚出现的情况下,业界也为之激动。而转折点会是什么?让边缘计算对消费者和企业来说具有吸引力和必要性的杀手级应用在哪里?我们的预测是:我们将在明年看到那个杀手级
2020年三大服务网格发展
2019年,我们看到服务网格超越了试验性技术,成为了了一个组织很感兴趣并开始关注的解决方案,它是任何成功的Kubernetes部署的基本组成部分。服务网格的大规模采用开始成气候,无论是大公司还是小公司。最前沿的采用者们成功地使用了服务网格技术,后续的公司也心动起来,开始评估服务网格,以解决Kuber
美国空军如何在45天内将Kubernetes和Istio部署在F-16上
美国空军首席软件官NicholasChaillan在2019年KubeCon上发表的一份报告称,军事组织越来越依赖软件,正在转向Kubernetes和Istio等一系列开源云工具。这些工具部署在一些非常有趣的地方,从武器系统到战斗机。是的,F-16在喷气式飞机的传统硬件上运行着Kubernetes。
你觉得Helm 3无聊?其实这说明它成熟了
如果你听说过关于Helm3的唯一一件事就是它删除了Tiller动态配置文件生成工具,那么你已经知道最重要的一点:该项目经历了一次重大的重写,以赶上Kubernetes的发展并消除长期的安全问题。这是项目成熟的标志,也反映在其他关键开发中,如更好的补丁合并、对可用性(包括发布管理)的重大改进,以及对H
Falco:首个加入CNCF的运行时安全项目
运行时安全已经成为云原生堆栈的标准组件。Falco最初由Sysdig于2016年创建,在下载量增加257%后,被批准加入CNCF孵化器。目前,这个CNCF唯一的开源Kubernetes运行时安全项目下载量超过850万次。上周,最初由Sysdig创建的开源云原生运行时安全项目Falco被接受为CNCF
IaC模板漏洞!导致云环境遭遇根源性威胁
在云计算时代,需要快速扩展或部署基础设施以满足不断变化的组织需求,新服务器和节点的配置是完全自动化的。作为基础设施即代码(IaC)或连续配置自动化(CCA)等过程的一部分,这是用机器可读的定义文件或模板来完成的。PaloAltoNetworks的研究人员对从GitHub存储库和其他地方收集的IaC模
Kubernetes Operator不仅仅用于数据库,关于它你要知道这4点
如果没有真正的自动化,你就无法充分发挥容器的潜力。这就是KubernetesOperator越来越重要的原因。Kubernetes的一个关键优势是,它使现代应用程序和基础设施带来的许多运维工作实现自动化。而KubernetesOperator被认为是实现这一优势的重要手段。什么是Kubernetes
部署Kubernetes Pod?教你五招!
在Kubernetes中,pod是基本部署单位。它可以包含一个或多个作为逻辑实体打包和部署的容器。在Kubernetes中运行的云原生应用程序可能包含多个一一映射到每个微服务的pod。pod也是Kubernetes的扩展单位。下面是在Kubernetes中部署pod之前要遵循的五个最基本的最佳实践。
谷歌将Windows容器引入其Kubernetes Engine
为了继续在微软公司的生态系统中建立更大的影响力,谷歌引入了在GoogleKubernetesEngine上运行WindowsServer容器的功能。与Linux工作负载一样,越来越多的公司将WindowsServer应用程序放在容器中交付以简化运维。但是,与去年微软的操作系统与Kubernetes兼
AI和全栈可观测性如何克服Kubernetes现有的挑战?
Kubernetes为最终用户的体验带来了切实的改进,而最终用户的体验可以转化为强大的业务成果。但是要想从Kubernetes获得最大的价值需要克服今天在IT环境中不断增加的复杂性。AI驱动的全栈可观测性是任何现代企业IT团队的必需,可以了解Kubernetes如何利用资源,部署的容器如何随着工作负
容器与HPC的互惠互利
在过去的五到六年中,软件容器技术主导了数据中心,从小型私有数据中心到大型企业数据中心和公有云。伴随着这一创新,高性能计算(HPC)和人工智能(AI)在企业内部的应用也在不断增长,以支持不同垂直行业中各种设备生成的大量数据。关注如此大量数据的关键原因是生成分析和实时可操作的洞察。容器可以用来处理HPC