This documentation is for a release that is no longer maintained
See documentation for the latest supported version.第 3 章 使用示例软件模板构建应用程序
RHTAP 将开发环境与 Red Hat Developer Hub (RHDH)中提供的随时使用的软件模板进行了转换。这些模板旨在与红帽全面的工具套件(RHDH、RHTAS、RHTPA)和技术无缝集成。此集成为内部环境中的安全、有效和面向开发者的 SDLC 带来了稳定的框架。
除了这些基础元素外,RHTAP 的现成软件模板包括与关键技术进行默认集成,以进一步保护和优化您的开发体验:
- ACS (高级集群安全): 通过在开发过程中尽早识别和缓解漏洞,确保您的应用程序被禁止部署到部署,从而为您的部署实现部署。
- Quay: 作为容器镜像的安全隐患,提供可靠的存储库来持续扫描漏洞,从而使容器化应用程序安全。
- Tekton Pipelines: 以精度的方式自动化构建和部署流程,启用无缝集成到 SDLC 的 CI/CD 框架,从而加速您的生产路径。
- GitOps: 通过维护 Git 存储库中的基础架构和应用程序配置来实施 GitOps 策略,确保所有环境中保持一致和自动部署。
此外,RHTAP 支持各种流行编程语言(如 Java、Python、Node.js 和 Go)的开发和容器化,从而扩展您的应用程序开发功能。
安装 RHTAP 后,集群管理员可以使用特定模板和增强定制 Red Hat Developer Hub 门户。此自定义流程对于使开发人员主要通过简化开发工作流并缓解与管道、漏洞和策略相关的问题,使开发人员主要关注编码。
在继续自定义之前,集群管理员务必要熟悉可用的软件和管道模板。这种探索是获取 RHTAP 支持安全供应链的关键,为后续自定义打下基础。
3.1. 设置阶段 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 确保您已成功安装了 RHTAP。
- 使用 RHTAP 提供的链接登录 Red Hat Developer Hub (RHDH)。RHDH 作为包含的开发人员平台运行,促进开发人员门户网站的创建。它为工程团队提供了一个统一的平台,改进了开发流程,提供高效编写高质量软件的工具和资源。