Agents dan Docker
Bagian dari kursus Jenkins
Build-nya lulus hari Selasa dan gagal hari Rabu, padahal kodenya tidak berubah sama sekali. Ternyata build hari Selasa mendarat di agent tempat seseorang sempat menginstal Node 20, sedangkan yang hari Rabu mendarat di agent yang masih memakai Node 16. Itu kasus "di komputer saya jalan kok", bedanya sekarang komputernya adalah server build dan tidak ada yang bisa memberi tahu Anda mesin mana yang menjalankan job Anda.
Setiap step dalam sebuah pipeline berjalan di suatu tempat, dan sejauh ini agent any membiarkan Jenkins yang memutuskan tempatnya. Pelajaran ini tentang memutuskannya dengan sengaja: mengunci lewat label ketika perangkat kerasnya yang penting, dan menjalankan di dalam container ketika perkakasnya yang penting. ...
Ingin belajar Jenkins Agents dan Docker di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan Jenkins siap pakai, dan kerjakan Agents dan Docker secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniAgents dan DockerYang akan kamu pelajari
- Agent any vs agent none
- Agent labels
- Agent docker
- Agent kubernetes
- Per-stage agents
Baca pelajaran ini dalam bahasamu
Semua pelajaran di kursus ini
11 pelajaran- 1Apa Itu Jenkins20 mnt
- 2Freestyle Job Pertama Anda25 mnt
- 3Pipeline Deklaratif Pertama Anda30 mnt
- 4Stage, Step, dan Blok Post30 mnt
- 5Artifacts dan Hasil Tes25 mnt
- 6Lingkungan dan Kredensial30 mnt
- 7Build Paralel dan Matrix30 mnt
- 8Agents dan Docker30 mnt
- 9Triggers dan Jadwal25 mnt
- 10Shared Libraries30 mnt
- 11Kapstone: Pipeline sebagai Kode untuk Aplikasi Node.js45 mnt
