awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tektoncd avatar

tektoncd/pipeline

0
View on GitHub↗
8,996 Stars·1,934 Forks·Go·Apache-2.0·14 Aufrufetekton.dev↗

Pipeline

Pipeline ist ein Kubernetes-natives CI/CD-Framework und ein Cloud-nativer Pipeline-Orchestrator. Es fungiert als Custom Resource Controller, der deklarative Pipeline-Definitionen in koordinierte Pod-Ausführungen und verwaltete Workloads übersetzt.

Das System agiert als containerisierter Task-Runner, der die Ausführung eigenständiger Build-Schritte und wiederverwendbarer Aufgaben ermöglicht, die spezifische Eingaben verarbeiten, um definierte Ausgaben zu erzeugen. Es erlaubt die Orchestrierung komplexer Workflows durch die Ausführung einer Sequenz unabhängiger Container als modulare Komponenten innerhalb einer Cloud-Umgebung.

Die Plattform deckt die automatisierte Softwarebereitstellung und die Orchestrierung containerisierter Aufgaben ab und unterstützt eine Multi-Tenant-Build-Infrastruktur durch Ressourcenisolierung. Sie bietet Funktionen zur Überwachung von Ausführungsprotokollen und Fortschritt sowie die Erstellung wiederverwendbarer Pipeline-Komponenten, die über verschiedene Namespaces und Projekte hinweg geteilt werden können.

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.

Star-Verlauf

Star-Verlauf für tektoncd/pipelineStar-Verlauf für tektoncd/pipeline

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Pipeline

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Pipeline.
  • jenkins-x/jxAvatar von jenkins-x

    jenkins-x/jx

    4,691Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,691
  • drone/droneAvatar von drone

    drone/drone

    36,814Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗36,814
  • concourse/concourseAvatar von concourse

    concourse/concourse

    7,845Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,845
  • kubesphere/kubesphereAvatar von kubesphere

    kubesphere/kubesphere

    16,842Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗16,842
Alle 30 Alternativen zu Pipeline anzeigen→

Häufig gestellte Fragen

Was macht tektoncd/pipeline?

Pipeline ist ein Kubernetes-natives CI/CD-Framework und ein Cloud-nativer Pipeline-Orchestrator. Es fungiert als Custom Resource Controller, der deklarative Pipeline-Definitionen in koordinierte Pod-Ausführungen und verwaltete Workloads übersetzt.

Was sind die Hauptfunktionen von tektoncd/pipeline?

Die Hauptfunktionen von tektoncd/pipeline sind: Automated Software Delivery, Task Runners, Reusable Step Fragments, CI/CD Orchestration, CI CD Pipelines, CI/CD Frameworks, Cloud Native Orchestration, Cloud Native Pipeline Execution.

Welche Open-Source-Alternativen gibt es zu tektoncd/pipeline?

Open-Source-Alternativen zu tektoncd/pipeline sind unter anderem: 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…