• 可以使用各种方法将Spring Boot应用程序部署到生产系统中。在本文中,我们将通过以下5种方法逐步部署Spring Boot应用程序: [list=1] [*]在Java Archive(JAR)中作为独立应用程序进行部署, [*]将Web应用
  • 该文提出了减少Spring Boot减少JVM占用的三种Dockerfile镜像配置: [list] [*][url= Eclipse项目。它已经被开
  • 我们试图在IT方面加快步伐。我们提出了微服务,它需要容器(Docker),需要调度程序([url= icon
  • 嵌入式Tomcat服务器由单个Java Web应用程序和完整的Tomcat服务器发行版组成,打包在一起并压缩成单个JAR,WAR或ZIP文件。 嵌入式Tomcat提供了一种打包Java Web应用程序的方法,该方法与基于微服务的软件开发方法一致。它还使通过Docker容器分发Jav icon
  • Kubernetes改变了我运行软件的方式,但是,当我编写软件时,Kuberentes会让事情变得更难。在这篇文章中,我想叙述我自己在Kubernetes上开发软件时遇到的所有问题。完全披露:虽然我在Tilt工作是我工作的一部分,我们的目的是 icon
  • 上个月,[url= [/url][url= - 基于[url=https:// icon
  • 在这篇文章中,我将详细介绍如何使用[url= build[/url]为基于Kubernetes之上的一个OpenFaaS函数构建Docker镜像。到帖子结束时,我 icon
  • 我一直在倾听Kubernetes(k8s)各种讨论,并试图找出反复出现的主题,这些[url= icon
  • 我们学习和使用的第一个Kubernetes命令之一是 kubectl run。有Docker经验的人倾向于将它与之比较 docker run,并认为:“ 啊,这就是我如何简单地运行容器!“ 让我们看看运行一个非常 icon
  • 有时我们需要做一个很简单的Http Rest API,但是不想使用Spring Boot过重的框架,其依赖包太多,这里展示在在Docker中使用Java运行API端点其实并不需要这些框架,只要一个依赖包就好,非常轻量。 实际上,我们只使用单个库作为依赖:[url= icon
  • [img] icon
  • 遗留应用程序堆栈已被搁置,基于容器的应用程序已经上升。 在应用程序开发中使用Docker容器有很多好处,现在已经很明显了。我们可以突出其中一些: [list] [*]亮度 [*]可移植性 [*]几个环境 [ icon
  • 服务网格是一组重要的功能,可以在运营服务式架构时解决一些困难的服务到服务通信挑战。就像Kubernetes和容器有助于在一组计算机上提供一组很好的抽象来部署和运行工作负载一样,服务网络也出现了抽象网络,使运营商和开发人员能够 icon
  • DevOps就是转向基于产品的管理。实际上,这意味着项目不再有“结束日期”,而团队则通过提供功能不断提供价值。实现这一目标的一个重要部分是整合价值流中的团队,从开发到运营; 一些组织甚至包括业务利益相关者。在DevOps模型中,软件是作为产品进行维护,跟踪业务持续交付和不断实现价值指标。 一家传统软 icon
  • 容器==带来所有依赖关系(“静态链接”); FaaS ==只带来你的代码并从环境中获取你的依赖关系(“动态链接”)。 icon
  • 大约两年前,Tinder决定将其平台迁移到Kubernetes。Kubernetes为我们提供了通过不可变部署推动Tinder工程实现容器化和低成本运维的机会,应用程序构建,部署和基础结构将定义为代码。 我们还希望解决规模和稳定性的挑战。 icon
  • 本文介绍Kubernetes的一些基本概念,可以帮助你快速掌握在K8s中实际部署应用最重要的逻辑。 [b]镜像[/b] 镜像是一个轻量级,独立的可执行软件包,包含运行应用程序所需的一切 - 代码,运行时,系统库和工具,环境变量和配置文件。 [b]容器[/b] icon
  • Kubernetes是800磅重的容器编排大猩猩。它为全球一些最大的部署提供支持,但它带有价格标签。 特别是对于规模较小的团队而言,维护并且学习曲线陡峭可能非常耗时。对于我们四人团队想要在trivago实现的目标,它增加了太多的开销。所以我们研究了另类 - 并爱上了 icon