目标是通过提供管道、工作流和其他构建块的行业规范来实现持续交付的现代化改造。Tekton 通过抽象底层实施细节,使您能够在多个云供应商或本地部署系统上进行构建、测试和部署。
通过 Think 时事通讯,了解有关 AI、自动化、数据等方面最重要且最有趣的行业趋势。请参阅 IBM 隐私声明。
简而言之,Tekton Pipelines 计划为声明 CI/CD 风格的流水线提供了 Kubernetes 风格的资源。这些资源自然会在 yaml 中描述,并存储在代码存储库中。这种“管道即代码”方法提供了版本控制和源代码管理的优势。
Tekton 为 Kubernetes 提供了一套自定义资源扩展,定义了流水线及相关概念。以下是基本的 Tekton Pipeline 构建块:
除了是 Kubernetes 原生的,Tekton 管道还可用于部署到任何环境(Kubernetes 簇、Cloud Foundry、虚拟机 等),管道任务可以安全地隔离运行,共同提供灵活满足现代持续交付需求的能力。
如需详细了解,请观看我们的视频“什么是 Tekton?”:
利用 AI 和自动化的强大功能,主动解决整个应用程序堆栈中的问题。
使用开发运维软件和工具,在多种设备和环境中构建、部署和管理云原生应用程序。
通过我们的云咨询服务持续实现应用现代化,加速业务敏捷性与增长——支持任意平台部署。