Tekton è un set di componenti condivisi per la creazione di sistemi di integrazione continua e distribuzione continua (CI/CD), gestiti dalla Continuous Delivery Foundation (CDF) open source. Tekton consente agli sviluppatori di costruire, testare e implementare app su Kubernetes utilizzando un framework open source, indipendente dal fornitore e nativo di Kubernetes.
L'obiettivo è quello di modernizzare la distribuzione continua, fornendo le specifiche dei settori per le pipeline, i workflow e altri elementi costitutivi. Tekton consente di creare, testare e implementare su più provider di cloud o sistemi on-premise astraendo i dettagli di implementazione sottostanti.
Resta al passo con le tendenze più importanti e interessanti del settore relative ad AI, automazione, dati e oltre con la newsletter Think. Leggi l' Informativa sulla privacy IBM.
In parole semplici, il progetto Tekton Pipelines fornisce risorse in stile Kubernetes per dichiarare le pipeline in stile CI/CD. Queste risorse sono naturalmente descritte in yaml e memorizzate in un repository di codice. Questo approccio pipeline-as-code offre il beneficio del versioning e del controllo della fonte.
Tekton fornisce un insieme di estensioni di Risorse personalizzate a Kubernetes che definiscono pipeline e concetti correlati. Di seguito sono elencati i componenti base di Tekton Pipeline:
Oltre a essere nativa di Kubernetes, una pipeline Tekton può essere utilizzata per distribuire in qualsiasi ambiente (cluster Kubernetes, Cloud Foundry, macchine virtuali (VM), ecc.) e i compiti di pipeline vengono eseguiti in modo sicuro e isolato, fornendo insieme la capacità di soddisfare in modo flessibile le esigenze della consegna continua moderna.
Per saperne di più, guarda il nostro video "Cos'è Tekton?":
La Continuous Delivery Foundation (CDF) funge da punto di riferimento indipendente dai fornitori per molti dei progetti di continuous delivery in più rapida crescita, tra cui Jenkins, Jenkins X, Spinnaker e Tekton. CDF supporta i professionisti DevOps con un modello aperto, formazione, linee guida dei settori e un focus sulla portabilità.
IBM è uno sponsor di primo piano della CDF e partecipa attivamente a questa community e al suo ecosistema per contribuire a plasmare il futuro della CI/CD. La nostra partecipazione a questa fondazione ci consente di offrire ai nostri clienti soluzioni cloud-native all'avanguardia che forniscono applicazioni di alta qualità con rapidità.
Sfrutta la potenza dell'AI e dell'automazione per risolvere in modo proattivo i problemi in tutto lo stack di applicazioni.
Utilizza il software e gli strumenti DevOps per creare, implementare e gestire app cloud-native su più dispositivi e ambienti.
Accelera l'agilità e la crescita della tua azienda. Modernizza costantemente le applicazioni su tutte le tue piattaforme usufruendo dei nostri servizi di consulenza per il cloud.