Non perderti i lanci di prodotti, le demo e i corsi di formazione più recenti di Next '23. Iniziamo.
Descrizione del contenuto del video.

Panoramica

Tekton è un framework open source nativo di Kubernetes potente e allo stesso tempo flessibile per creare sistemi di integrazione e distribuzione continue (CI/CD). Consente di sviluppare, testare ed eseguire il deployment su più cloud provider o sistemi on-premise grazie all'eliminazione dei dettagli di implementazione di base.
Infografica di alcuni strumenti CI/CD

Standardizza gli strumenti di CI/CD

Tekton fornisce componenti open source per standardizzare gli strumenti e i processi di CI/CD tra vari fornitori, linguaggi e ambienti di deployment. Le specifiche di settore relative a pipeline, release, flussi di lavoro e altri componenti di CI/CD disponibili con Tekton funzionano in modo ottimale con strumenti di CI/CD esistenti, tra cui Jenkins, Jenkins X, Skaffold e Knative.

Illustrazione aereo secondo anniversario Jenkins X

Best practice integrate per Kubernetes

Le best practice integrate di Tekton consentono di creare rapidamente pipeline cloud-native di CI/CD. L'obiettivo è permettere agli sviluppatori di creare ed eseguire il deployment di immagini immutabili, gestire il controllo delle versioni dell'infrastruttura o eseguire i rollback in modo più semplice. Con Tekton è possibile anche sfruttare pattern di deployment avanzato come quello in sequenza, quello blu/verde, quello canary o il flusso di lavoro GitOps.

Illustrazione del modello ibrido e cloud

Esegui in ambienti ibridi o multi-cloud

Tekton consente di sviluppare, testare ed eseguire il deployment in diversi ambienti, tra cui VM, serverless, Kubernetes o Firebase. È possibile anche eseguire il deployment su più cloud provider o ambienti ibridi mediante le pipeline Tekton.

Flusso di lavoro per creare, testare, eseguire il deployment

Ottieni la massima flessibilità

Tekton offre la massima flessibilità per creare pipeline molto efficaci utilizzando gli strumenti di CI/CD che preferisci. Puoi scegliere di sviluppare, testare ed eseguire il deployment dei flussi di lavoro in base alle esigenze del tuo team e lasciare che sia Tekton ad astrarre l'implementazione di base.

Funzionalità

Tekton è progettato per funzionare in modo ottimale con strumenti Kubernetes specifici per Google Cloud. Ciò include i deployment in Kubernetes Engine come anche l'archiviazione e la scansione degli artefatti mediante Container Registry. Puoi anche sviluppare, testare ed eseguire il deployment in diversi ambienti, tra cui VM, serverless, Kubernetes o Firebase.

Gestione degli artefatti

Archivia, gestisci e proteggi i tuoi artefatti. Le pipeline Tekton funzionano in modo ottimale con altri strumenti di terze parti.

Pipeline di deployment

Le pipeline di deployment sono progettate in modo da supportare flussi di lavoro complessi, tra cui le implementazioni in più ambienti, quelle Canary e i deployment blu/verdi.

Risultati

Ottieni approfondimenti sui risultati dei test e delle build, insieme ai relativi log, grazie all'API incorporata per l'archiviazione dei risultati.

"Con le pipeline Tekton possiamo eseguire e gestire quelle di Jenkins X in modo nativo all'interno di Kubernetes. Senza Tekton, saremmo stati obbligati a scrivere personalmente un sistema di questo tipo, con un grande dispendio di tempo e risorse. Inoltre, Tekton trae vantaggio dal supporto di una solida community di sviluppatori per risolvere i problemi relativi al CI/CD cloud-native.

Andrew Bayer, Software Engineer, CloudBees. Creatore e gestore delle pipeline dichiarative presso Jenkins

  • Descrizione della risorsa.
  • Descrizione della risorsa.

Fai un passo avanti

Accedi al repository GitHub per Tekton per iniziare a utilizzare i componenti di base di CI/CD nativi di Kubernetes.

Hai bisogno di aiuto per iniziare?
Collabora con un partner di fiducia
Continua la navigazione

Fai un passo avanti

Accedi al repository GitHub per Tekton per iniziare a utilizzare i componenti di base di CI/CD nativi di Kubernetes.

Hai bisogno di aiuto per iniziare?
Collabora con un partner di fiducia
Scopri suggerimenti e best practice