पाठ 23 / 26

AWS CLI

कमांड लाइन से AWS को स्क्रिप्ट और स्वचालित करना।

CLI का उपयोग क्यों

AWS CLI आपको अपने टर्मिनल या स्क्रिप्ट से किसी भी AWS API को कॉल करने देता है — स्वचालन, CI/CD पाइपलाइन, और उन त्वरित जाँच के लिए उपयोगी जहाँ कंसोल धीमा है।

कुछ कमांड

बकेट की सामग्री सूचीबद्ध करें, और चल रहे EC2 इंस्टेंस की सूची बनाएँ।

aws s3 ls s3://my-app-bucket
aws ec2 describe-instances --filters "Name=instance-state-name,Values=running"

Output:

Lists objects, then running instance details as JSON

क्रेडेंशियल सुरक्षित रूप से कॉन्फ़िगर करें

किसी IAM यूज़र (रूट नहीं) से एक्सेस की सेट करने के लिए aws configure चलाएँ, और कई अकाउंट के साथ काम करते समय नाम वाले प्रोफ़ाइल को प्राथमिकता दें।