Terraform في CI
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
run Terraform from a pipeline with reviewable plans.
الموضوعات المخطط لها
- On a pull request:
fmt,validate,plan, post the plan as a comment. - On merge to main:
applythe reviewed plan, with approval for production. - Pipeline identity uses short-lived credentials with least privilege.
- Add policy checks and security scanning (for example tfsec or Checkov; verify tool before recording).
- Forbid console changes; any manual change is drift.
تفاصيل المخطط المبدئي
عرض عملي
pipeline stages: fmt/validate → plan (comment on PR) → approval → apply.
اختبر فهمك
Why post the plan on the pull request?
أظهر الإجابة
Reviewers see exactly what will change before it happens.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.