AWS CLI இல் 'விவரிக்க-படங்கள்' கட்டளையை எவ்வாறு பயன்படுத்துவது?

Aws Cli Il Vivarikka Patankal Kattalaiyai Evvaru Payanpatuttuvatu



அமேசான் மெஷின் படம் EC2 நிகழ்வுகளைத் தொடங்குவதற்குப் பயன்படுத்தப்படும் டெம்ப்ளேட் ஆகும். AMI என்பது ஒரு இயக்க முறைமை மற்றும் தேவையான அனைத்து மென்பொருள்கள் அல்லது நிகழ்வுகளுக்கான பயன்பாட்டு உள்ளமைவுகளைக் கொண்ட ஒரு வரைபடத்தைப் போன்றது. AMIகள் முன்பே கட்டமைக்கப்பட்டவை அல்லது தனிப்பயனாக்கப்பட்டவையாக இருக்கலாம். AWS CLI என்பது எளிய கட்டளைகள் மூலம் படங்களை அணுகுவதற்கும் நிர்வகிப்பதற்கும் ஒரு சக்திவாய்ந்த பயன்பாடாகும் 'படங்களை விவரிக்க' கட்டளை. தி 'படங்களை விவரிக்க' கொடுக்கப்பட்ட கணக்கிற்கான அனைத்து உள்ளமைக்கப்பட்ட AMI களையும் பட்டியலிட கட்டளை பயன்படுத்தப்படுகிறது.

விரைவான அவுட்லைன்







இந்த கட்டுரையில், நாம் இதைப் பற்றி அறிந்து கொள்வோம்:



AWS CLI இல் உள்ள “படங்களை விவரிக்க” கட்டளை என்ன?

தி 'படங்களை விவரிக்க' AWS CLI இல் உள்ள கட்டளை என்பது ஒரு கணக்கிற்குள் உள்ள அனைத்து அல்லது குறிப்பிட்ட AMI களையும் பட்டியலிடப் பயன்படும் ஒரு பக்கச் செயல்பாடு ஆகும். இன் வெளியீடு 'படங்களை விவரிக்க' கட்டளை பல்வேறு படங்களைப் பற்றிய தகவல்களைக் கொண்ட பட்டியல் வடிவத்தில் உள்ளது. இந்த படங்கள் பொது, தனிப்பட்ட, பயனர் வரையறுக்கப்பட்ட அல்லது AWS-நிர்வகிக்கப்பட்டதாக இருக்கலாம். பேஜினேஷன் இயக்கப்பட்டிருக்கும் போது, ​​சேவைக்கான பல API அழைப்புகளில் AMI இன் தரவு அணுகப்படும்.



மேலும் படிக்க: AWS CLI இல் பக்கத்தை முடக்குவது எப்படி?





AWS CLI இல் 'விவரிக்க-படங்கள்' கட்டளையை எவ்வாறு பயன்படுத்துவது?

பதிவுநீக்கம் செய்யப்பட்ட படங்கள் என்பது AWS இலிருந்து அகற்றப்பட்டு, EC2 சேவை மற்றும் இயங்குதளத்தால் இனி ஆதரிக்கப்படாது. இருப்பினும், இந்த படங்கள் வெளியீட்டில் சேர்க்கப்பட்டுள்ளன 'படங்களை விவரிக்க' கட்டளை. பல வேறுபட்ட அளவுருக்கள் மூலம் ஒரு குறிப்பிட்ட AMI போன்றவற்றை வடிகட்டுதல், வினவுதல் அல்லது குறிப்பிடுவதன் மூலம் கட்டளையின் வெளியீட்டை பயனர் கட்டுப்படுத்த முடியும்.

தொடரியல்



என்ற தொடரியல் 'படங்களை விவரிக்க' கட்டளை பின்வருமாறு வழங்கப்படுகிறது:

aws ec2 விவரிக்க-படங்கள் < விருப்பங்கள் >

விருப்பங்கள்

மேலே குறிப்பிட்டுள்ள கட்டளையில் உள்ள விருப்பங்களின் சுருக்கமான விளக்கம் இங்கே:

விருப்பம் விளக்கங்கள்
- செயல்படுத்தக்கூடிய பயனர்கள் பயனரின் அனுமதிகளின் அடிப்படையில் AMIகளைப் பிரித்தெடுக்கவும் பட்டியலிடவும் இந்த அளவுரு பயன்படுத்தப்படுகிறது. பயனர் 'self', 'all' அல்லது AWS கணக்கு ஐடியைக் குறிப்பிடலாம்.
- வடிகட்டிகள் வெளியீட்டில் குறிப்பிட்ட விவரங்கள் அல்லது AMIகளை பட்டியலிட –filters அளவுரு பயன்படுத்தப்படுகிறது. இந்த கட்டளையால் ஆதரிக்கப்படும் பல்வேறு வடிகட்டி வகைகள் உள்ளன:

பெயர்: பெயரைக் குறிப்பிடுவதன் மூலம் பயனர் AMIகளை வடிகட்டலாம்.

உரிமையாளர் ஐடி: AWS கணக்கு ஐடி ஒரு குறிப்பிட்ட கணக்கில் உள்ளமைக்கப்பட்ட படங்களை மட்டும் விவரிப்பதன் மூலம் AMI களை வடிகட்ட முடியும்.

குறிச்சொல்: குறிச்சொற்கள் முக்கிய-மதிப்பு ஜோடிகளின் கலவையாகும். குறிச்சொற்களைக் குறிப்பிடுவதன் மூலம், கொடுக்கப்பட்ட கணக்கிற்கான AMIகளை ஒரு பயனர் எளிதாக வடிகட்ட முடியும்.

பட ஐடி: AMI களை வடிகட்டுவதற்கான மற்றொரு முறை பட ஐடியைக் குறிப்பிடுவதாகும். இது ஒரு குறிப்பிட்ட AMIயை மட்டுமே பட்டியலிடும்.

-பட-ஐடிகள் இந்த அளவுரு AMI இன் ஐடியை உள்ளிடுகிறது.
- உரிமையாளர்கள் -owner அளவுரு கணக்கு ஐடி, சுய, அமேசான் அல்லது aws-மார்க்கெட்பிளேஸ் விருப்பங்களை ஏற்றுக்கொள்கிறது. இந்த விருப்பங்கள் குறிப்பிட்ட விருப்பத்துடன் சரியாகப் பொருந்தக்கூடிய AMIகளை மட்டுமே பட்டியலிடும்.
-அடங்கும்-நிறுத்தப்பட்டது நிறுத்தப்பட்ட AMIகளை பட்டியலிட வேண்டுமா இல்லையா என்பதைக் குறிப்பிட இந்த அளவுரு பயன்படுத்தப்படுகிறது. நிறுத்தப்பட்ட AMIகள் இனி பயன்படுத்த பரிந்துரைக்கப்படாத படங்கள்.
-அடங்கும்-ஊனமுற்றோர் முடக்கப்பட்ட AMIகளை வெளியீட்டில் பட்டியலிட வேண்டுமா இல்லையா என்பதை இந்தப் புலம் குறிப்பிடுகிறது.
-உலர்ந்த ஓட்டம் விரும்பிய செயலுக்கு பயனருக்கு அனுமதி இருக்கிறதா இல்லையா என்பதை தீர்மானிக்க –dry-ரன் அளவுரு பயன்படுத்தப்படுகிறது. இது பிழை வடிவத்தில் வெளியீட்டை வழங்குகிறது. மேலும், பயனருக்கு அனுமதிகள் இருந்தால், வெளியீட்டில் 'DryRunOperation' இருக்கும். பயனர் இந்த அனுமதியைப் பெறவில்லை என்றால், அது வெளியீட்டில் 'அங்கீகரிக்கப்படாத செயல்பாடு' என்பதை வழங்கும்.
-cli-input-json AWS சேவைகளுக்கான டெம்ப்ளேட்டின் வடிவத்தில் ஒரே நேரத்தில் பல JSON வழிமுறைகளை வழங்க இந்த அளவுரு பயன்படுத்தப்படுகிறது. பின்தொடரும் டெம்ப்ளேட் '-generate-cli-skeleton' அளவுருவால் உருவாக்கப்படுகிறது.
-தொடக்க-டோக்கன் இந்த அளவுரு வெளியீட்டில் இருந்து 'NextToken' புலத்தின் மதிப்பை உள்ளிடுகிறது. பட்டியலிட அதிக தரவு உள்ளது என்பதை NextToken குறிக்கிறது. NextToken இன் மதிப்பு -தொடக்க-டோக்கனுக்கு வழங்கப்பட்டால், அது முந்தைய பதிலில் இருந்து தரவை பட்டியலிடத் தொடங்கும்.
- பக்க அளவு இந்த அளவுரு ஒவ்வொரு சேவை AWS சேவை அழைப்பிலும் பக்க அளவை வரையறுக்கிறது. சிறிய பக்க அளவு அதிக API அழைப்புகளை ஏற்படுத்துகிறது, இது காலாவதி பிழையைத் தடுக்கிறது. இருப்பினும், இது ஒவ்வொரு அழைப்பிலும் குறைவான டேட்டாவை மீட்டெடுக்கிறது.
- அதிகபட்ச பொருட்கள் -max-items அளவுரு வெளியீட்டில் காட்டப்பட வேண்டிய உள்ளீடுகளின் எண்ணிக்கையைக் கட்டுப்படுத்தப் பயன்படுகிறது.
- உருவாக்க-கிளி-எலும்புக்கூட்டு இது ஒரு எலும்புக்கூடு அல்லது டெம்ப்ளேட்டை உருவாக்குகிறது, இது AWS சேவைக்கு ஒரே நேரத்தில் பல வழிமுறைகளை வழங்கும்போது பின்பற்ற வேண்டும்.

இந்த விருப்பங்கள் தவிர, AWS வழங்கும் உலகளாவிய விருப்பங்களும் உள்ளன. உலகளாவிய விருப்பங்கள் AWS CLI கட்டளைக்கு பொதுவானவை மற்றும் வெவ்வேறு கட்டளைகளுடன் பயன்படுத்தப்படலாம். தி AWS ஆவணங்கள் பல்வேறு உலகளாவிய விருப்பங்களைப் பற்றி விவாதிக்கிறது.

எடுத்துக்காட்டுகள்

கட்டுரையின் இந்த பகுதி பல்வேறு எடுத்துக்காட்டுகளைப் பற்றி விவாதிக்கிறது 'படங்களை விவரிக்க' AWS CLI இல் கட்டளை:

எடுத்துக்காட்டு 1: AWS CLI இல் படங்களை எவ்வாறு விவரிப்பது?

தி 'படங்களை விவரிக்க' AWS CLI இல் உள்ள கட்டளை கொடுக்கப்பட்ட கணக்கிற்கான குறிப்பிட்ட AMI இன் விவரங்களை பட்டியலிட பயன்படுகிறது. இந்த கட்டளைக்கு AMI இன் பட ஐடி தேவை. EC2 சேவையைப் பார்வையிடவும் மற்றும் கிளிக் செய்யவும் 'எந்த' இடது வழிசெலுத்தல் பலகத்தில் இருந்து விருப்பம். உருவாக்கு படத்தைத் தேர்ந்தெடுக்கவும், அது படத்தின் உள்ளமைவுகளைக் காண்பிக்கும். அதற்குள் விவரங்கள் பிரிவு, AMI ஐடியை நகலெடுத்து சேமிக்கவும்:

ஒரு குறிப்பிட்ட AMI பட்டியலிடுவதற்கான கட்டளை பின்வருமாறு கொடுக்கப்பட்டுள்ளது:

aws ec2 விவரிக்க-படங்கள் --பகுதி ஏபி-தென்கிழக்கு- 1 --பட-ஐடிகள் < AMIImageID >

மாற்றவும் உங்கள் EC2 நிகழ்வின் நகலெடுக்கப்பட்ட AMI ஐடியுடன். இதேபோல், மாற்றவும் “ap-தென்கிழக்கு-1” நீங்கள் விரும்பும் பிராந்தியத்தின் பெயருடன்.

வெளியீடு

எடுத்துக்காட்டு 2: AWS CLI இல் உள்ள அனைத்து படங்களையும் எவ்வாறு விவரிப்பது?

AWS CLI இல் உள்ள அனைத்து படங்களையும் பட்டியலிடுவதற்கான கட்டளை பின்வருமாறு:

aws ec2 விவரிக்க-படங்கள்

வெளியீடு

எல்லா படங்களின் பட்டியலையும் காட்ட இது சிறிது நேரம் எடுக்கும். தொடர்ந்து அழுத்தவும் 'உள்ளிடவும்' அனைத்து படங்களின் விவரங்களையும் பார்க்க விசைப்பலகையில் இருந்து விசை:

எடுத்துக்காட்டு 3: AWS CLI இல் உரிமையாளர் ஐடி மூலம் AMI ஐ விவரிப்பது எப்படி?

AWS கணக்கில் உள்ளமைக்கப்பட்ட AMIகள் உரிமையாளர் அல்லது கணக்கு ஐடியால் தீர்மானிக்கப்படலாம். AWS மேனேஜ்மென்ட் கன்சோலின் மேல் வலது மூலையில் உள்ள பயனர் பெயரைக் கிளிக் செய்வதன் மூலம் கணக்கு ஐடியைத் தீர்மானிக்க முடியும். கிளிக் செய்யவும் 'நகல்' கணக்கு ஐடியை நகலெடுக்க ஐகான்:

கட்டளை பின்வரும் வழியில் கூடுதல் அளவுருவுடன் தனிப்பயனாக்கப்படுகிறது:

aws ec2 விவரிக்க-படங்கள் --உரிமையாளர்கள் < கணக்கு ஐடி >

மாற்றவும் உங்கள் AWS கணக்கு ஐடியுடன்.

வெளியீடு

எடுத்துக்காட்டு 4: AWS CLI இல் படங்களை வடிகட்டுவது எப்படி?

குறிப்பிட்ட பட விவரங்களைப் பிரித்தெடுக்க பல்வேறு வடிப்பான்கள் உள்ளன. உரிமையாளர் ஐடி, பட ஐடி, குறிச்சொற்கள், பெயர் அல்லது நிலை போன்றவற்றின் மூலம் பயனர் படங்களை வடிகட்டலாம். ஒரு படத்தை அதன் பெயரால் பட்டியலிட, பின்வரும் கட்டளை பயன்படுத்தப்படுகிறது:

aws ec2 விவரிக்க-படங்கள் --வடிப்பான்கள் 'பெயர்=பெயர், மதிப்புகள்=ec2படம்'

மாற்றவும் 'ec2image' உங்கள் AMI இன் பெயருடன் மதிப்புகளில்.

வெளியீடு

AMI டேஷ்போர்டிலிருந்து AMI ஐத் தேர்ந்தெடுப்பதன் மூலம் AMI இன் குறிச்சொல்லின் முக்கிய மதிப்பு ஜோடிகளின் மதிப்பைத் தீர்மானிக்க முடியும். இது படத்தின் உள்ளமைவுகளைக் காண்பிக்கும். தட்டவும் 'குறிச்சொற்கள்' தாவல் மற்றும் முக்கிய மதிப்பு புலங்களின் மதிப்பை நகலெடுக்கவும்:

ஒரு படத்தை அதன் குறிச்சொற்கள் மூலம் வடிகட்ட, கட்டளை கீழே கொடுக்கப்பட்டுள்ளது:

aws ec2 விவரிக்க-படங்கள் --வடிப்பான்கள் 'பெயர்=குறிச்சொல்:முதல்விசை, மதிப்புகள்=முதல்'

மாற்றவும் 'முதல் விசை' விசையுடன் பெயர் புலத்தில். இதேபோல், மாற்றவும் 'முதல்' குறிச்சொல் மதிப்புடன் மதிப்புகளில்.

வெளியீடு

எடுத்துக்காட்டு 5: AWS CLI இல் AMI ஐ எவ்வாறு வினவுவது?

காட்டப்படும் பட்டியலிலிருந்து ஒரு படத்தின் குறிப்பிட்ட விவரங்களைப் பயன்படுத்தி பயனர் பிரித்தெடுக்கலாம் '-கேள்வி' அளவுரு. கட்டளை பின்வருமாறு வழங்கப்படுகிறது:

aws ec2 விவரிக்க-படங்கள் --கேள்வி 'படங்கள்[*].[ImageId]'

வெளியீடு

இதேபோல், வினவல் அளவுருவுடன் பட ஐடியைக் குறிப்பிடுவதன் மூலம் ஒரு படத்தின் குறிப்பிட்ட விவரங்களையும் பயனர் வினவலாம்:

aws ec2 விவரிக்க-படங்கள் --image-id < ஏஎம்ஐஐக்கள் > --கேள்வி 'படம்[*].[பட வகை, விளக்கம், நிலை]'

வெளியீடு

எடுத்துக்காட்டு 6: AWS CLI இல் நிராகரிக்கப்பட்ட படங்களை எவ்வாறு விவரிப்பது?

நிறுத்தப்பட்ட AMIகள் AWS ஆல் பயன்படுத்த பரிந்துரைக்கப்படாத படங்கள். எந்தப் படங்கள் நிராகரிக்கப்பட்டன என்பதைத் தீர்மானிக்க, பின்வரும் கட்டளையைப் பயன்படுத்தவும்:

aws ec2 விவரிக்க-படங்கள் --உள்ளடக்கம்-நிறுத்தப்பட்டது

வெளியீடு

இதேபோல், பயனர் குறிப்பிடலாம் '-இல்லை-சேர்க்க-நிறுத்தப்பட்டது' நிராகரிக்கப்பட்ட படங்கள் உட்பட அனைத்து படங்களையும் பட்டியலிடுவதற்கான அளவுரு:

aws ec2 விவரிக்க-படங்கள் --இல்லை-சேர்க்க-நிறுத்தப்பட்டது

வெளியீடு

எடுத்துக்காட்டு 7: AWS CLI இல் இயக்கப்பட்ட அல்லது முடக்கப்பட்ட படங்களை எவ்வாறு விவரிப்பது?

தி 'படங்களை விவரிக்க' கணக்கிற்கு முடக்கப்பட்ட அல்லது முடக்கப்படாத படங்களை பட்டியலிடவும் கட்டளை பயன்படுத்தப்படலாம். எந்த AMI களைப் பயன்படுத்த வேண்டும் என்பதைத் தீர்மானிக்க இது பயனர்களுக்கு உதவும். கணக்கிற்கு முடக்கப்பட்ட AMI களை பட்டியலிட கீழே கொடுக்கப்பட்டுள்ள கட்டளை பயன்படுத்தப்படுகிறது:

aws ec2 விவரிக்க-படங்கள் --சேர்க்க-முடக்கப்பட்டது

வெளியீடு

இதேபோல், தி 'படங்களை விவரிக்க' கொடுக்கப்பட்ட கணக்கிற்கு முடக்கப்படாத AMIகளை மட்டுமே கட்டளை வழங்கும். இந்த நோக்கத்திற்காக, கீழே உள்ள கட்டளையைப் பயன்படுத்தவும்:

aws ec2 விவரிக்க-படங்கள் --இல்லை-சேர்க்க-முடக்கப்பட்டது

வெளியீடு

எடுத்துக்காட்டு 8: பல வெளியீட்டு வடிவங்களில் படங்களை எவ்வாறு விவரிப்பது?

ஆல் ஆதரிக்கப்படும் பல வெளியீட்டு வடிவங்கள் உள்ளன 'படங்களை விவரிக்க' கட்டளை. வடிவங்களில் YAML, JSON, உரை அல்லது அட்டவணை ஆகியவை அடங்கும். அட்டவணை வடிவத்தில் படங்களை விவரிக்கும் கட்டளை கீழே கொடுக்கப்பட்டுள்ளது:

aws ec2 விவரிக்க-படங்கள் --வெளியீடு மேசை

மாற்றவும் 'மேசை' JSON, YAML அல்லது உரை போன்ற உங்கள் விருப்பத்தின் வேறுபட்ட வெளியீட்டு வடிவத்துடன் வெளியீட்டு புலத்தில் மதிப்பு.

வெளியீடு

அச்சகம் 'உள்ளிடவும்' விசைப்பலகையில் இருந்து தரவைப் பட்டியலிட்டுக்கொண்டே இருக்க:

முடிவுரை

தி 'படங்களை விவரிக்க' AWS இல் உள்ள கட்டளை கொடுக்கப்பட்ட கணக்கிற்கான அனைத்து அல்லது குறிப்பிட்ட AMI களின் பட்டியலை வழங்குகிறது. இது விருப்ப அளவுருக்களை ஏற்றுக்கொள்கிறது, எ.கா., -வினவல், -வெளியீடு போன்றவை 'படங்களை விவரிக்க' AWS டெவலப்பர்களுக்கு கட்டளை உதவியாக இருக்கும், ஏனெனில் இது அவர்களின் பயன்பாடுகளுக்கான பல்வேறு AMI களை புரிந்து கொள்ளவும் முடிவு செய்யவும் உதவுகிறது. பயன்படுத்துவதற்கு முன் 'படங்களை விவரிக்க' கட்டளை, உங்கள் உள்ளூர் கணினிகளில் AWS CLI கட்டமைக்கப்பட்டுள்ளதா என்பதை உறுதிசெய்து, பின்னர் குறிப்பிடப்பட்ட கட்டளைகளை முனையத்திற்கு வழங்கவும். என்பது பற்றிய ஆழமான புரிதலை இந்தக் கட்டுரை வழங்குகிறது 'படங்களை விவரிக்க' அதன் பல்வேறு அளவுருக்கள் பற்றி விவாதிக்க பல எடுத்துக்காட்டுகளுடன் கட்டளை.