awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tektoncd avatar

tektoncd/pipeline

0
View on GitHub↗
8,996 نجوم·1,934 تفرعات·Go·Apache-2.0·14 مشاهداتtekton.dev↗

Pipeline

Pipeline is a Kubernetes native CI/CD framework and cloud native pipeline orchestrator. It functions as a custom resource controller that translates declarative pipeline definitions into coordinated pod executions and managed workloads.

The system acts as a containerized task runner, allowing for the execution of standalone build steps and reusable tasks that process specific inputs to produce defined outputs. It enables the orchestration of complex workflows by running a sequence of independent containers as modular components within a cloud environment.

The platform covers automated software delivery and containerized task orchestration, supporting multi-tenant build infrastructure through resource isolation. It provides capabilities for monitoring execution logs and progress, as well as the creation of reusable pipeline componentry that can be shared across different namespaces and projects.

Features

  • Automated Software Delivery - Defines sequences of containerized tasks as custom resources to automate the software delivery workflow.
  • Task Runners - Executes standalone build steps and reusable tasks that process specific inputs to produce defined outputs.
  • Reusable Step Fragments - Creates reusable sequences of steps that execute build or delivery tools using specific inputs and outputs.
  • CI/CD Orchestration - Combines multiple tasks into a structured sequence to achieve specific software build or delivery goals.
  • CI CD Pipelines - Instantiates defined pipelines with specific parameters and inputs to start a coordinated sequence of tasks.
  • CI/CD Frameworks - Provides a complete set of custom resources for defining and executing containerized software delivery pipelines within Kubernetes.
  • Cloud Native Orchestration - Manages the execution of modular tasks and complex workflows as independent containers in a cloud environment.
  • Cloud Native Pipeline Execution - Executes automated workflows using custom resources to declare and run tasks in a cloud environment.
  • Container CI/CD Pipelines - Creates a series of reusable steps and tasks as custom resources to automate build and delivery goals.
  • Containerized Task Execution - Orchestrates a modular workflow by running sequences of independent build and deployment tasks within isolated containers.
  • Pipeline Step Execution - Runs individual pipeline steps as independent containers to ensure modularity and reuse of build components.
  • Custom Resource Definitions - Declares pipeline and task structures as native Kubernetes API objects managed as stateful resources.
  • Custom Resource Controllers - Translates declarative pipeline definitions into coordinated pod executions using a custom resource controller.
  • Infrastructure Reconciliation Controllers - Continuously monitors the state of custom resources to instantiate and manage the lifecycle of pods and tasks.
  • Cluster Resource Isolation - Implements security and resource boundaries to isolate workloads and resources for multiple tenants within a shared cluster.
  • Kubernetes-Native Workflows - Uses Kubernetes custom resource definitions and controllers to define and execute cloud native delivery pipelines.
  • Container-Based Isolation - Executes each pipeline step within a separate container to ensure a clean environment and tool modularity.
  • Remote Resource Resolution - Provides the ability to fetch pipeline and task definitions from external remote repositories to decouple logic from the cluster.
  • Pipeline Execution Monitors - Offers tools to track the runtime status, progress, and formatted execution output of active pipelines.
  • Task-Specific Execution - Runs specific tools that process defined inputs to produce outputs as standalone executions or pipeline steps.
  • Reusable Pipeline Components - Provides a library of standardized, reusable tasks and pipelines to reduce duplication across namespaces and projects.
  • Pipeline Parameterization - Injects dynamic inputs into predefined task and pipeline templates to control the execution flow of each run.
  • Remote Resource Fetching - Retrieves pipeline and task definitions from external bundles to decouple resource definitions from the local cluster.
  • Namespaced - Isolates workloads and resource definitions within specific cluster namespaces to provide security and multi-tenant boundaries.
  • Cross-Namespace Reference Grants - Allows referencing pipelines and tasks defined in different namespaces to enable resource reuse across projects.
  • Multi-Tenant Isolation - Ensures security boundaries between different teams by isolating pipeline executions and resources in a shared cluster.
  • Execution Templates - Defines service accounts and pod templates in a shared template to apply consistent settings across multiple task runs.
  • Task Implementation Swaps - Uses typed resource definitions to exchange underlying tools for a specific job without changing the pipeline structure.
  • Task Execution Monitoring - Provides detailed logging and output capture for individual task executions to facilitate debugging of delivery processes.
  • Execution Progress Tracking - Enables real-time monitoring of the status and progress of individual task and pipeline runs.
  • CI CD And GitOps - Provides a Kubernetes-native framework for CI/CD.
  • CI/CD Pipelines - Cloud-native resource for building CI/CD pipelines.
  • Continuous Delivery and GitOps - Framework for building cloud-native CI/CD pipelines.

سجل النجوم

مخطط تاريخ النجوم لـ tektoncd/pipelineمخطط تاريخ النجوم لـ tektoncd/pipeline

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة tektoncd/pipeline؟

Pipeline is a Kubernetes native CI/CD framework and cloud native pipeline orchestrator. It functions as a custom resource controller that translates declarative pipeline definitions into coordinated pod executions and managed workloads.

ما هي الميزات الرئيسية لـ tektoncd/pipeline؟

الميزات الرئيسية لـ tektoncd/pipeline هي: Automated Software Delivery, Task Runners, Reusable Step Fragments, CI/CD Orchestration, CI CD Pipelines, CI/CD Frameworks, Cloud Native Orchestration, Cloud Native Pipeline Execution.

ما هي البدائل مفتوحة المصدر لـ tektoncd/pipeline؟

تشمل البدائل مفتوحة المصدر لـ tektoncd/pipeline: jenkins-x/jx — jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of… drone/drone — Drone is a container-based continuous integration and delivery platform, source control management system, and… concourse/concourse — Concourse is a container-based continuous integration and delivery platform that functions as a distributed build… kubesphere/kubesphere — KubeSphere is a distributed operating system for cloud-native application management that provides a centralized… kubero-dev/kubero — Kubero is a self-hosted Platform as a Service (PaaS) that simplifies the deployment, scaling, and management of… spinnaker/spinnaker — Spinnaker is a multi-cloud continuous delivery platform designed to automate software releases and deployment…

بدائل مفتوحة المصدر لـ Pipeline

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Pipeline.
  • jenkins-x/jxالصورة الرمزية لـ jenkins-x

    jenkins-x/jx

    4,691عرض على GitHub↗

    jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of applications. It functions as a cloud native pipeline manager that executes container-based build and deployment sequences using a catalog of reusable tasks. The project distinguishes itself through the automated orchestration of preview environments, which are created and destroyed based on pull request activity to enable validation before merging. It employs a GitOps-based state synchronization model to maintain the desired state of clusters by polling git repositories and

    Goacceleratorcicdcontinuous-delivery
    عرض على GitHub↗4,691
  • drone/droneالصورة الرمزية لـ drone

    drone/drone

    36,814عرض على GitHub↗

    Drone is a container-based continuous integration and delivery platform, source control management system, and artifact registry. It functions as a hosted workspace provider for cloud-based developer environments and a system for hosting and versioning code repositories. The platform executes build and deployment pipelines within isolated containers, using declarative configurations to automate software delivery. It includes a centralized registry for managing and versioning compiled binaries and build outputs to ensure consistent deployments across environments. The system covers a broad ca

    Go
    عرض على GitHub↗36,814
  • concourse/concourseالصورة الرمزية لـ concourse

    concourse/concourse

    7,845عرض على GitHub↗

    Concourse is a container-based continuous integration and delivery platform that functions as a distributed build system. It operates as a declarative pipeline orchestrator, using a central controller and multiple worker nodes to execute concurrent tasks within isolated containers. The system distinguishes itself by executing every build step in a separate container to ensure environment consistency and by defining software delivery sequences through portable, versionable configuration files. It provides a web-based pipeline visualizer to display the real-time status and progress of automated

    Go
    عرض على GitHub↗7,845
  • kubesphere/kubesphereالصورة الرمزية لـ kubesphere

    kubesphere/kubesphere

    16,842عرض على GitHub↗

    KubeSphere is a distributed operating system for cloud-native application management that provides a centralized control plane for Kubernetes clusters. It functions as a comprehensive DevOps portal, enabling teams to orchestrate containerized workloads, manage CI/CD pipelines, and enforce security policies across hybrid cloud, datacenter, and edge environments. The platform distinguishes itself through its multi-cluster federation capabilities and robust multi-tenancy model, which allow for logical resource isolation and granular access control across shared infrastructure. It integrates a mo

    Goargocdcloud-nativecncf
    عرض على GitHub↗16,842
عرض جميع البدائل الـ 30 لـ Pipeline→