红帽Quarkus Java堆栈移至OpenShift
红帽公司用于构建Kubernetes本地Java应用程序的Quarkus框架现已包含在该公司的OpenShift 4.6开源容器应用程序平台中,这是Red Hat描述的将Java引入现代云本地应用程序开发中的重要步骤。 Quarkus以前曾在Red Hat Runtimes中间件中受支持,现在已经将Quarkus集成到OpenShift中,以提供更轻松的开发。
开发人员可以使用熟悉的工具,并通过CodeReady Workspaces等IDE在集群上进行远程开发。开发人员还可以进行无服务器工作负载部署和应用程序存储管理。 Quarkus中用于OpenShift开发的组件包括: 一个Quarkus扩展,用于为新项目生成代码,管理项目依赖项,调试和远程开发。
启用了针对CodeReady Workspaces的OpenShift插件的部署,包括预定义的开发人员工作区堆栈,配置属性建议和代码完成。可以直接从IDE将代码部署到OpenShift。 通过监控工具(例如Prometheus)自动编写健康检查,安装机密信息并公开消耗指标。
自动将容器化的Quarkus应用程序部署为无OpenShift服务器负载。 一步部署到Google Knative Kubernetes平台。 Kubernetes API还提供了集成,包括通用的API客户端,并支持使用Kubernetes ConfigMaps和Secrets进行动态应用程序配置。
红帽还更新了其“应用程序迁移工具包”,以帮助将Spring Boot应用程序引入Quarkus和OpenShift。该工具适用于开发人员,架构师和顾问,可根据常用规则帮助检查Java代码或二进制文件以涵盖一组转换路径,以使应用程序现代化和迁移。 版权所有©2020 IDG Communications,Inc.
紧贴InfoWorld的新闻通讯,以了解软件开发人员,分析师,数据库程序员和数据科学家的情况。 从我们仅限会员的内幕文章中获取专家见解。.
Yorumlar
Yorum Gönder