Dapatkan info terbaru mengenai peluncuran produk, demo, dan pelatihan terkini dari Next '23. Mulai.

Tekton

Elemen penyusun CI/CD berbasis Kubernetes.

Deskripsi tentang pembahasan dalam video.

Ringkasan

Tekton adalah framework open source berbasis Kubernetes yang andal dan fleksibel untuk membuat sistem continuous integration dan continuous delivery (CI/CD). Dengan Tekton, Anda dapat membangun, menguji, dan men-deploy aplikasi di berbagai penyedia cloud atau sistem lokal dengan mengabstraksi detail implementasi yang mendasarinya.
Infografis beberapa alat CI/CD

Menstandarkan alat CI/CD Anda

Tekton menyediakan komponen open source untuk membantu Anda menstandarkan alat dan proses CI/CD di berbagai vendor, bahasa, dan lingkungan deployment. Spesifikasi industri terkait pipeline, rilis, alur kerja, dan komponen CI/CD lainnya yang tersedia di Tekton akan berjalan lancar dengan alat CI/CD yang sudah ada seperti Jenkins, Jenkins X, Skaffold, Knative, dan lain-lain.

Ilustrasi pesawat terbang ulang tahun kedua Jenkins X

Praktik terbaik bawaan untuk Kubernetes

Praktik terbaik bawaan di Tekton akan memungkinkan Anda membuat pipeline CI/CD berbasis cloud dengan cepat. Sasarannya adalah memungkinkan developer membuat dan men-deploy image yang tidak dapat diubah, mengelola kontrol versi infrastruktur, atau menjalankan rollback dengan lebih mudah. Dengan Tekton, Anda juga akan dapat memanfaatkan pola deployment tingkat lanjut seperti deployment rolling, blue/green, dan canary, atau alur kerja GitOps.

Ilustrasi model hybrid dan cloud

Berjalan di lingkungan hybrid atau multicloud

Tekton memungkinkan Anda membangun, menguji, dan men-deploy aplikasi di berbagai lingkungan, seperti VM, serverless, Kubernetes, atau Firebase. Anda juga dapat melakukan deployment di berbagai penyedia cloud atau di lingkungan hybrid menggunakan pipeline Tekton.

Alur kerja untuk membangun, menguji, dan men-deploy

Mendapatkan fleksibilitas maksimum

Tekton memberi Anda fleksibilitas penuh untuk membuat pipeline yang andal menggunakan alat CI/CD favorit. Anda dapat memilih alur kerja pembangunan, pengujian, dan deployment berdasarkan kebutuhan tim karena Tekton mengabstraksi implementasi yang mendasarinya.

Fitur

Tekton didesain agar berfungsi lancar dengan alat Kubernetes khusus Google Cloud. Hal ini mencakup deployment ke Google Kubernetes Engine, penyimpanan artefak, dan pemindaian menggunakan Container Registry. Anda juga dapat membangun, menguji, dan men-deploy aplikasi di berbagai lingkungan termasuk VM, serverless, Kubernetes, atau Firebase.

Pengelolaan artefak

Simpan, kelola, dan amankan artefak Anda. Pipeline Tekton berjalan lancar dengan alat pihak ketiga lainnya.

Pipeline deployment

Pipeline deployment didesain untuk mendukung alur kerja yang kompleks, termasuk peluncuran di berbagai lingkungan, peluncuran canary, dan blue-green deployment.

Hasil

Dapatkan insight tentang hasil pembangunan dan pengujian beserta log sebagai bagian dari API penyimpanan hasil bawaan.

"Pipeline Tekton memungkinkan kami mendukung eksekusi Jenkins X dan mengelola pipeline secara native dari dalam Kubernetes. Tanpa Tekton, kami harus menulis sendiri sistem semacam itu, yang berarti kami harus mencurahkan banyak waktu dan tenaga. Selain itu, Tekton juga dapat memanfaatkan dukungan komunitas pengembangan yang kuat untuk menyelesaikan tantangan CI/CD berbasis cloud."

Andrew Bayer, Software Engineer, CloudBees. Pencipta dan pemelihara Declarative Pipelines, Jenkins

  • Deskripsi aset.
  • Deskripsi aset.

Langkah selanjutnya

Akses repo GitHub Tekton untuk mulai menggunakan elemen penyusun CI/CD berbasis Kubernetes.

Perlu bantuan untuk memulai?
Bekerja sama dengan partner tepercaya
Lanjutkan menjelajah

Langkah selanjutnya

Akses repo GitHub Tekton untuk mulai menggunakan elemen penyusun CI/CD berbasis Kubernetes.

Perlu bantuan untuk memulai?
Bekerja sama dengan partner tepercaya
Dapatkan tips dan praktik terbaik