第 2 章 使用示例软件模板构建应用程序
RHADS - SSC 随时可用的软件模板包括与关键技术进行默认集成,以保护和优化您的开发体验:
- ACS (高级集群安全): 在开发过程中尽早识别和缓解漏洞,增强应用程序从入侵到部署。
- Quay: 作为容器镜像的安全隐患,持续扫描漏洞,以使容器化应用程序安全。
- OpenShift Pipelines: 自动化构建和部署流程,提供一个 CI/CD 框架,无缝集成到 SDLC 中,并加速您的生产路径。
- OpenShift GitOps: 在 Git 存储库中维护您的基础架构和应用程序配置,确保所有环境中保持一致和自动部署。
另外,RHADS - SSC 支持应用程序的开发和容器化,如 Java、Python、Node.js 和 Go。
注意
安装 RHADS - SSC 后,集群管理员可以使用特定模板和增强自定义 Red Hat Developer Hub 门户。但是,在自定义之前,集群管理员应熟悉可用的软件和管道模板。了解这些模板是获取 RHADS - SSC 支持安全供应链的关键,为后续自定义打下基础。
2.1. 设置阶段 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
确保您已成功安装了 RHADS - SSC。
- 如果在安装 RHADS - SSC 的过程中集成了 Jenkins,则必须在使用安全软件模板前使用适当的凭证配置 Jenkins。
如果您在安装 RHADS - SSC 的过程中集成 Bitbucket,请确保满足以下先决条件,因为安全软件模板需要它们在正确的位置创建源存储库:
- 在 Bitbucket 工作区 中创建一个项目。
- 在 Bitbucket 中创建应用程序密码。
- 使用安装过程中 RHADS - SSC 安装程序提供的链接登录 Red Hat Developer Hub (RHDH)。