Ansible
Pelajari Ansible dari inventory pertama hingga deployment multi-host. Playbook, role, template, vault, dan otomatisasi idempoten.
12 pelajaran, berurutan
- 120 mnt
Apa Itu Ansible
Selamat datang. Kalau kamu belum pernah sekali pun mengotomatiskan server, kamu ada di tempat yang tepat. Sebelum menjalankan apa pun, kita akan...
Configuration managementAgentless automationIdempotencyControl nodeManaged nodesPlaybooks vs scripts - 225 mnt
Inventory dan Perintah Ad Hoc
Anda sudah tahu bahwa Ansible terhubung ke mesin lewat SSH dan mendeskripsikan kondisi akhir yang diinginkan, bukan urutan langkahnya. Tapi sebelum...
Inventory fileHost groupsAd hoc commandsAnsible pingAnsible -mAnsible -a - 330 mnt
Playbook Pertama Anda
Perintah ad hoc sangat berguna untuk pemeriksaan cepat atau perbaikan sekali jalan, tapi tidak akan sanggup menopang setup yang sesungguhnya. Anda...
Playbook structurePlaysHostsTasksBecomeAnsible-playbook command - 430 mnt
Tasks, Modules, dan Handlers
Bayangkan sebuah playbook yang mengelola web server. Playbook itu punya tiga task yang masing-masing menyentuh file konfigurasi berbeda, dan setelah...
TasksModulesHandlersNotifyChanged_whenService restart pattern - 530 mnt
Variabel dan Facts
Tulis sebuah playbook dengan nomor port, nama site, dan versi package diketik langsung ke dalam task-nya, dan playbook itu jalan, sekali, di satu...
Variables in playbooksVars filesGroup_varsHost_varsFactsVariable precedence basics - 630 mnt
Template dengan Jinja2
Menyalin satu file statis ke setiap mesin berjalan mulus sampai ada satu mesin yang butuh nomor port berbeda, hostname berbeda, atau blok konfigurasi...
Template moduleJinja2 expressionsFiltersIf blocks in templatesFor loops in templates - 730 mnt
Perulangan dan Kondisional
Playbook yang menginstal satu paket cukup punya satu task. Playbook yang menginstal sepuluh paket seharusnya tidak berisi sepuluh task nyaris identik...
Loop keywordLoop with dictsWhen conditionalsRegisterBlock and rescue basics - 835 mnt
Roles dan Galaxy
Cepat atau lambat kamu akan punya dua playbook yang sama-sama meng-install nginx, sama-sama menaruh template konfigurasi yang sama, dan sama-sama...
Role structureTasks/main.ymlDefaultsTemplates folderInclude_roleAnsible-galaxy install - 925 mnt
Vault dan Rahasia
Semua yang kamu tulis sejauh ini aman ditunjukkan ke siapa saja. Inventory, template, default sebuah role: tidak ada satu pun yang merugikanmu kalau...
Ansible-vault encryptAnsible-vault editVault password fileEncrypted variablesVault id labels - 1025 mnt
Tag dan Debugging
Playbook Anda mulai dari enam task dan dijalankan terus-menerus. Sekarang isinya lima puluh task tersebar di empat role, jalannya tiga menit, dan...
Tags on tasks and roles--tags and --skip-tags--start-at-taskVerbose flagsDebug moduleAnsible-playbook --check --diff - 1125 mnt
Collections dan Plugins
Setiap nama module dalam kursus ini membawa awalan yang mungkin diam-diam Anda abaikan: ansible.builtin.copy, ansible.builtin.template,...
CollectionsFQCNAnsible-galaxy collection installRequirements.yml for collectionsFilter plugins overviewLookup plugins overview - 1260 mnt
Capstone: Deploy Multi Host
Setiap pelajaran sejauh ini mengajarkan satu bagian secara terpisah: inventory di satu tempat, role di tempat lain, sebuah template, sebuah file...
Multi-play playbooksRoles in productionGroup_vars by environmentVault for secretsSerial and rolling updatesPutting it all together
Pelajari Ansible dalam bahasamu
Setiap pelajaran, kuis, dan balasan tutor tampil dalam bahasamu. Tutor AI menjawab dalam bahasa yang kamu pakai.
Roles that use Ansible
See how hiring teams interview engineers on Ansible, in production-like environments.
Infrastructure Engineer
Hire infrastructure engineers who design systems your team can rely on. Interview them in real workspaces with Terraform, Ansible, cloud APIs and live failure scenarios.
See the interviewDevOps Engineer
Hire DevOps engineers who actually ship. Run live or take-home interviews in production-like Linux environments with Docker, Kubernetes, Terraform and CI/CD. See how they debug, automate, and work alongside AI.
See the interviewPlatform Engineer
Hire platform engineers who reduce friction for every team. Real golden-path templates, real internal CLIs, real service onboarding flows. We record every step.
See the interview