Workflow dan skill
Pelajari workflow keamanan dan skill bawaan yang tersedia di IBM Bob Premium Package untuk DevSecOps.
IBM Bob Premium Package untuk DevSecOps menyertakan workflow keamanan dan skill bawaan yang bisa kamu jalankan dari panel chat Bob.
Workflow perbaikan kerentanan rantai pasokan
Meremediasi kerentanan dependensi di seluruh proyek kamu, menjalankan test suite di setiap tahap untuk memastikan tidak ada regresi yang muncul.
Untuk memulai workflow, buka panel chat Bob dan mulai workflow bernama Fix Supply Chain Vulnerabilities.
Attack surface scan
Pemindaian keamanan AI yang strategis dan top-down. Alih-alih memeriksa setiap file satu per satu, pemindaian ini membangun model proyekmu lalu mencari kerentanan berdasarkan pemahaman tersebut.
Untuk menjalankan pemindaian, masukkan /attack-surface-scan di panel chat Bob.
Attack surface scan menggunakan Bobcoin. Proyek yang lebih besar atau lebih kompleks mengonsumsi lebih banyak.
File sweep scan
Pemindaian keamanan AI yang menyeluruh dan bottom-up. Pemindaian ini membaca setiap file sumber yang memenuhi syarat satu per satu dan menerapkan proses peninjauan multi-putaran untuk mengidentifikasi kerentanan.
Untuk menjalankan pemindaian, masukkan /file-sweep-scan di panel chat Bob.
File sweep scan menggunakan lebih banyak Bobcoin daripada attack surface scan dan memakan waktu lebih lama pada proyek besar. Gunakan saat kamu membutuhkan cakupan per file yang menyeluruh, bukan triage cepat.
Skill Ansible automation
Paket DevSecOps mendaftarkan skill /ansible-automation yang memberi Bob keahlian Ansible. Skill ini mencakup siklus hidup lengkap: menulis playbook dan role baru, melakukan refactor dan review konten yang sudah ada, mengonversi shell script dan runbook, serta memvalidasi hasil kerja melalui urutan gate yang tetap.
Skill ini sudah disertakan bersama ekstensi. Tidak perlu instalasi manual.
| Perintah | Fungsi |
|---|---|
/ansible-automation | Menampilkan menu terpandu berisi tindakan yang tersedia. |
/ansible-automation setup MCP servers using npx and a python venv | Mengonfigurasi server MCP Ansible menggunakan npx dan Python virtual environment. |
/ansible-automation setup MCP servers using docker | Mengonfigurasi server MCP Ansible menggunakan Docker. |
/ansible-automation create a playbook for <target> | Membuat playbook baru untuk path atau target yang ditentukan. Ganti <target> dengan path kamu. |
/ansible-automation validate the playbooks and run molecule tests | Memvalidasi playbook dan menjalankan pengujian Molecule. |
Skill Terraform DevOps
Paket DevSecOps mendaftarkan skill /terraform-devops yang berfungsi sebagai pendamping lengkap siklus hidup Terraform di dalam IDE. Skill ini mencakup pembuatan konfigurasi Terraform baru dari awal, refactoring konfigurasi yang ada menjadi modul idiomatik HashiCorp, penulisan test suite mode plan menggunakan mock provider, validasi konfigurasi, dan panduan siklus plan-and-deploy.
Skill ini dibundel dengan ekstensi. Skill ini opsional terhubung ke server MCP Terraform HashiCorp untuk mengambil data Registry secara langsung.
| Perintah | Yang dilakukan |
|---|---|
/terraform-devops | Menampilkan menu terpandu berisi tindakan yang tersedia. |
/terraform-devops create Terraform for @booking_service/ on IBM Cloud Code Engine | Membuat konfigurasi Terraform baru dari awal dengan membaca kebutuhan aplikasi yang sebenarnya. |
/terraform-devops refactor @infra/terraform/ into modules | Melakukan refactor konfigurasi yang ada menjadi modul idiomatik HashiCorp. |
/terraform-devops write tests and validate | Menulis test suite mode plan menggunakan mock provider (tanpa kredensial cloud) dan memvalidasi semuanya. |
/terraform-devops plan and deploy infra/terraform to the dev workspace | Memandu siklus plan-and-deploy lengkap dengan persetujuan manusia wajib di setiap langkah destruktif. |
/terraform-devops setup the Terraform MCP server | Menghubungkan ke server MCP Terraform HashiCorp untuk mengambil data Registry secara langsung (versi provider, detail modul, kebijakan Sentinel). |