
Terraform Lanjutan
Modules, workspaces, remote state, data sources, dynamic blocks, provisioners, deteksi drift
1Apa itu module Terraform?
Apa itu module Terraform?
Jawaban
Module Terraform adalah container yang dapat digunakan kembali untuk resources dan logika infrastruktur. Memungkinkan enkapsulasi sekumpulan resources terkait dan menggunakannya kembali di berbagai proyek atau lingkungan. Modules menerima variables input dan dapat mengekspos outputs untuk memungkinkan komposisi dan chaining antar modules.
2Apa perbedaan utama antara workspace dan module?
Apa perbedaan utama antara workspace dan module?
Jawaban
Workspaces memungkinkan pengelolaan beberapa instance dari kode yang sama dengan state files terpisah, sementara modules mengenkapsulasi kode yang dapat digunakan kembali. Workspace digunakan untuk mengisolasi state untuk lingkungan yang berbeda, sedangkan module digunakan untuk menggunakan kembali logika infrastruktur. Workspaces berbagi kode yang sama tetapi state berbeda, modules berbagi kode antar proyek.
3Apa keuntungan utama menggunakan remote backend seperti S3 dibandingkan state lokal?
Apa keuntungan utama menggunakan remote backend seperti S3 dibandingkan state lokal?
Jawaban
Remote backend memungkinkan berbagi state antar anggota tim dan menjamin konsistensi deployment. Dengan state lokal, setiap developer memiliki salinan sendiri, menciptakan konflik dan inkonsistensi. Remote backend juga menawarkan state locking untuk mencegah modifikasi bersamaan dan memfasilitasi kolaborasi dengan memusatkan sumber kebenaran.
Bagaimana cara membuat workspace Terraform baru?
Apa perbedaan antara data source dan resource di Terraform?
+19 pertanyaan wawancara
Topik wawancara DevOps lainnya
Kontrol Versi & Git
Dasar-dasar Linux
Shell Scripting & Bash
Dasar-Dasar Networking
Dasar-Dasar Docker
Dasar-Dasar CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Dasar-dasar Kubernetes
Networking Kubernetes
Kubernetes Lanjutan
Ingress & API Gateway
Dasar-dasar Terraform
Ansible & Configuration Management
Dasar-Dasar AWS
Dasar-Dasar Azure
Dasar-Dasar GCP
Monitoring & Prometheus
Logging & ELK Stack
Alerting & Incident Response
Cloud Identity & Secrets
Keamanan Pipeline CI/CD
Helm & Kubernetes
Keamanan Runtime & Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Observability Terdistribusi
Disaster Recovery & Backup
Optimasi Performa
Optimasi Biaya Cloud
Prinsip SRE
Chaos Engineering
Platform Engineering
Kuasai DevOps untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis