Pulumi
基礎設施
以程式碼管理和部署基礎設施 — Neotask 透過 OpenClaw 為您自動化 Pulumi。
- 建立和部署基礎設施堆疊
- 管理雲端資源配置
- 預覽和執行更新
您可以做什麼
部署前預覽變更
請 Neotask 對任何堆疊執行 pulumi preview 並用純語言解釋差異——不僅僅是原始計畫輸出。了解什麼正在被添加、更改或替換及其原因,以便您有信心地審批。
部署和管理堆疊
透過對話觸發 pulumi up、取消卡住的更新或回滾到上一個檢查點。Neotask 在執行前確認破壞性操作,並在完成時報告最終資源數量。
查詢堆疊輸出與狀態
要求特定輸出值(如 S3 儲存桶名稱或資料庫端點)而無需開啟 Pulumi 控制台。查詢資源狀態、用 pulumi refresh 檢查漂移,並查看哪些資源最後被修改。
管理多個環境
比較開發、預備和生產的堆疊。詢問 Neotask 哪個環境有生產缺少的資源,或為什麼預備和生產對同一元件有不同的設定。
診斷部署失敗
當堆疊更新失敗時,貼上錯誤或請 Neotask 取得最新操作日誌並診斷根本原因——無論是缺少 IAM 權限、配額限制還是供應商錯誤。
試試這樣問
"預覽生產堆疊的變更並解釋什麼會改變"
"部署預備堆疊並在完成時告訴我"
"data-pipeline 堆疊的輸出是什麼?"
"刷新開發堆疊並顯示任何漂移"
"上次生產部署為什麼失敗?"
"過去一週所有堆疊中建立了哪些資源?"
"在確認將被刪除的內容後銷毀 temp-experiment 堆疊"
"比較預備和生產之間的網路堆疊設定"進階技巧
部署前始終執行預覽——請 Neotask "解釋任何替換",因為替換會導致停機而非就地更新。
在 Pulumi 中使用堆疊標籤並在提示中引用:"顯示所有標記為 environment=production 的堆疊" 用於多專案組織。
如果看到權限錯誤,在部署前請 Neotask 檢查 IAM 策略——它可以建議所需的確切策略聲明。
對於長時間運行的部署,要求進度檢查:"當前更新中完成了多少資源?"
將 pulumi destroy 視為兩步提示:先 "列出將被銷毀的所有資源",然後在審查列表後才確認銷毀。