• Spring Boot 2.4在加载application.properties和application.yml文件的方式方面带来了一些有趣的变化。在Spring Boot 2.4中,对属性和YAML文件的加载方式进行两项重大更改:文档将按照定义的顺序加载。
  • Crowdsec是一款开源的轻量级软件,可检测具有攻击性行为的对等节点,以防止其访问您的系统。其人性化的设计和协助提供了较低的技术进入门槛,但安全性却很高。使用了Grok模式和YAML语法来分析日志,这是一种基于云/容器/ VM基础架构的现代分离方法(在此检测,在此进行补救)。一旦检
  • DevOps的一大优势是基础架构即代码。这意味着您对待基础结构的方式与对待应用程序代码的方式完全相同。为基础设施配置实现版本控制,编写测试,并确保这些配置不会与您在多个环境中的存在差异。将基础架构作为代码来处理可防止出现意外代码更改以及生产和开发等环境之间的配置差异之类的问题。它还可 icon
  • Kubernetes中如何使用CPU请求和限制? CPU请求规定了下面参数:所需的最低CPU如果有可用的CPU,我可以使用多少?示例: 在具有1个CPU的单个节点中 如果将100Mi分配给conta icon
  • 经验分享:我 icon
  • 像Visual Studio是软件开发人员的突破一样,Lens是Kubernetes开发人员和运营商的游戏规则改变者。它使在任何公共或私有云上轻松编写,测试和运行Kubernetes应用程序。Lens功能包括: 上下文中的即时态势感知: icon
  • 服务网格最近吸引了大量的眼球。每次技术会议期间至少是有几次关于服务网格的讨论,可以轻松地说服人们必须在其基础架构中拥有服务网格。但是,炒作并不能很好地表明新的闪亮技术是否适合您的问题。因此,在下面,我将尝试对服务网格进行反炒作,以期在您决定是否需要它时减少混乱。  icon
  • icon
  • 有各种各样的工具可以将软件部署到Kubernetes集群。在这些工具的上下文中,甚至出现了一个新的运营Ops术语:GitOps。 icon
  • 服务网格比一两年前更加成熟,但是,对于用户来说仍然很难。服务网格有两种技术角色,平台所有者和服务所有者。平台所有者(也称为网格管理员)拥有服务平台,并定义了服务所有者采用服务网格的总体策略和实现。服务所有者在网格中拥有一项或多项服务。对于平台所有者而言,使用服务网格变得更加容易,因为 icon
  • 调度程序如何在Kubernetes中工作?调度程序负责确定您的Pod在群集中的部署位置。这听起来很简单,但是却相当复杂!让我们开始吧。 每次创建Pod时,它也会添加到调度Scheduler队列中。调度程序通过两个阶段逐个处理Pod:调度阶段(我应该选择哪个节点 icon
  • 让我们构建最简单的Java Spring Boot应用程序,将其包装在Docker容器中,然后在K8s pod中使用该容器,该容器由K8s部署进行编排并通过服务公开。服务由两个pod和一个简单的负载平衡器提供支持,可以根据应用程序的需求轻松扩展。 项目结构: icon
  • 尽管Kubernetes是事实上的容器编排标准,但它不具有VM编排、多租户或云可伸缩性的功能。OpenStack Nova已经存在了很多年,但是它对容器没有很好的支持、也没有很好的可伸缩性。而且对于边缘计算没有特别考虑。Arktos希望为大规模的新云基础架构提供开源解决方案。它是一个 icon
  • 在本文中,我们将从有抱负的新数据科学家的角度介绍两个容器管理解决方案:Kubernetes和Amazon Elastic Container Service(ECS)。  两种选择均支持部署机器学习模型 如果您有兴趣在作为数据科学家的 icon
  • 为了进行容器是否活着的健康检查,活动性探针将在容器无响应时重新启动容器,而就绪性探针用于确定容器何时准备开始或停止接受流量。许多人认为就绪探针仅在启动时被调用,但是即使在容器被通知为就绪后仍继续被调用。例如,如果某个容器暂时很忙,则它可能无法准备就绪,因此请求将被路由到其他容器。如果 icon
  • 服务网格如何准确地帮助DevOps团队?The New Stack Maker的播客最近采访了我们的三位联合创始人,他们分别探讨了服务网格如何帮助DevOps团队。以下是一些关键要点,我们希望它们对您的团队有用。  1. Istio提高工程效率  icon
  • 大约一年以来,基础架构部门一直致力于将在GitLab.com上运行的所有服务迁移到Kubernetes。不仅在将服务转移到Kubernetes方面而且在过渡期间管理混合部署方面,这项工作并非没有挑战。我们将在本文中探讨的过程中吸取了很多教训。 跨可用区流量增加 icon
  • 在Kubernetes中创建Pod时会发生什么?一个令人惊讶的简单任务揭示了一个复杂的工作流,涉及集群中的多个组件。 你可能熟悉的前4个步骤:kubectl将YAML发送到APIPod存储在etcd中调度程序分配一个节点,此 icon