AWS CLI (ಕಮಾಂಡ್ ಲೈನ್ ಇಂಟರ್ಫೇಸ್), ಉಬುಂಟು 18.04 LTS ನಲ್ಲಿ ಸ್ಥಾಪನೆ

AWS CLI ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು AWS ಕಮಾಂಡ್ ಲೈನ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ನೋಡೋಣ. AWS ಅಥವಾ ಅಮೆಜಾನ್ ವೆಬ್ ಸೇವೆ ಆಜ್ಞಾ ಸಾಲಿನ ಇಂಟರ್ಫೇಸ್ ಆಜ್ಞಾ ಸಾಲಿನ ಸಾಧನವಾಗಿದೆ ನಮ್ಮ ಅಮೆಜಾನ್ ವೆಬ್ ಸೇವೆಗಳನ್ನು ನಿರ್ವಹಿಸಿ.

AWS CLI ಒದಗಿಸುತ್ತದೆ ಅಮೆಜಾನ್ ವೆಬ್ ಸೇವೆಗಳ ಸಾರ್ವಜನಿಕ API ಗೆ ನೇರ ಪ್ರವೇಶ. ಇದು ಆಜ್ಞಾ ಸಾಲಿನ ಸಾಧನವಾಗಿರುವುದರಿಂದ, ನಿಮ್ಮ ಅಮೆಜಾನ್ ವೆಬ್ ಸೇವೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ರಚಿಸಲು ಸಹ ಇದನ್ನು ಬಳಸಬಹುದು. ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ನಮ್ಮ ಉಬುಂಟು 18.04 ಎಲ್‌ಟಿಎಸ್‌ನಲ್ಲಿ ಎಡಬ್ಲ್ಯೂಎಸ್ ಸಿಎಲ್ಐ ಉಪಕರಣವನ್ನು ಸ್ಥಾಪಿಸಲು ಎರಡು ಮಾರ್ಗಗಳನ್ನು ನೋಡಲಿದ್ದೇವೆ.

ಉಬುಂಟು 18.04 ನಲ್ಲಿ AWS CLI ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ

ಎಪಿಟಿಯೊಂದಿಗೆ

AWS CLI ಆಗಿದೆ ಅಧಿಕೃತ ಉಬುಂಟು 18.04 ಎಲ್‌ಟಿಎಸ್ ಪ್ಯಾಕೇಜ್ ಭಂಡಾರದಲ್ಲಿ ಲಭ್ಯವಿದೆ. ಆದ್ದರಿಂದ, ಅದನ್ನು ಸ್ಥಾಪಿಸುವುದು ತುಂಬಾ ಸುಲಭ. ಮೊದಲು ನಾವು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ (Ctrl + Alt + T) ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಪ್ಯಾಕೇಜ್ ಪಟ್ಟಿ ಸಂಗ್ರಹವನ್ನು ನವೀಕರಿಸುತ್ತೇವೆ:

sudo apt-get update

ಈಗ ನಾವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು AWS CLI ಅನ್ನು ಸ್ಥಾಪಿಸಲಿದ್ದೇವೆ:

ಸೂಕ್ತವಾದ AWS CLi ಸ್ಥಾಪನೆ

sudo apt-get install awscli

ಇದರ ನಂತರ, ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಈಗಾಗಲೇ ನಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಸ್ಥಾಪಿಸಬೇಕು. ನಾವು ಮಾಡಬಹುದು AWS CLI ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ:

aws --version

ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ನೀವು ನೋಡುವಂತೆ, AWS CLI ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ.

AWS CLI ಆವೃತ್ತಿ

ಪೈಥಾನ್ ಪಿಐಪಿ ಜೊತೆ

AWS CLI ಒಂದು ಪೈಥಾನ್ ಮಾಡ್ಯೂಲ್ ಆಗಿದೆ. ಸ್ಥಾಪಿಸುವ ಅನುಕೂಲ ಪೈಥಾನ್ ಮಾಡ್ಯೂಲ್ ಆಗಿ AWS CLI ಅದು ಯಾವಾಗಲೂ AWS CLI ಯ ನವೀಕರಿಸಿದ ಆವೃತ್ತಿಯನ್ನು ಪಡೆಯಿರಿ. AWS CLI ಅನ್ನು ಪೈಥಾನ್ ಮಾಡ್ಯೂಲ್ ಆಗಿ ಸ್ಥಾಪಿಸಿದ್ದರೆ ಅದನ್ನು ನವೀಕರಿಸುವುದು ಸುಲಭ. ಈ ರೀತಿಯಲ್ಲಿ AWS CLI ಅನ್ನು ಸ್ಥಾಪಿಸಲು ನಮಗೆ ಮೂಲ ಸವಲತ್ತುಗಳ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ. ನಮಗೆ ಇದು ಅಗತ್ಯವಿದ್ದರೆ, AWS CLI ಕೂಡ ವರ್ಚುವಲ್ ಪೈಥಾನ್ ಪರಿಸರದಲ್ಲಿ ಸ್ಥಾಪಿಸಬಹುದು.

AWS CLI ಆಗಿದೆ ಪೈಥಾನ್ 2.x ಮತ್ತು ಪೈಥಾನ್ 3.x ಗೆ ಲಭ್ಯವಿದೆ. ಈ ಉದಾಹರಣೆಗಾಗಿ ನಾನು ಪೈಥಾನ್‌ನ ಆವೃತ್ತಿ 3 ಅನ್ನು ಬಳಸುತ್ತೇನೆ. ನಾನು ಹೇಳಿದಂತೆ, ನಮ್ಮ ಉಬುಂಟುನಲ್ಲಿ ಈ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ನಮಗೆ ಪೈಥಾನ್ ಪಿಐಪಿ ಅಗತ್ಯವಿದೆ. ಪೈಥಾನ್ ಪಿಐಪಿ ಇದನ್ನು ಉಬುಂಟು 18.04 ಎಲ್‌ಟಿಎಸ್‌ನಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ. ಆದರೆ ಅದನ್ನು ಸ್ಥಾಪಿಸುವುದು ಸುಲಭ.

ಪೈಥಾನ್ ಪಿಐಪಿ ಸ್ಥಾಪಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

AWS CLI ಪೈಥಾನ್ ಸ್ಥಾಪನೆ

sudo apt-get install python3-pip

ಪೈಥಾನ್ ಪಿಐಪಿ ಅಳವಡಿಸಬೇಕು. ಈಗ ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ PIP ಬಳಸಿ AWS CLI ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ (Ctrl + Alt + T):

ಪಿಪ್ ಸ್ಥಾಪನೆ AWS CLI

pip3 install awscli --upgrade --user

AWS CLI ಪೈಥಾನ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕು ಮತ್ತು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಇದು ನಿಜವೇ ಎಂದು ನಾವು ಪರಿಶೀಲಿಸಬಹುದು:

ಪೈಥಾನ್ AWSCLI ಆವೃತ್ತಿ

python3 -m awscli --version

ನೀವು ನೋಡುವಂತೆ, AWS CLI ಸಹ ಪೈಥಾನ್ ಬಳಸಿ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಸ್ಥಾಪಿಸಿದೆ.

AWS CLI ಬೇಸಿಕ್ಸ್

AWS CLI ಹೇಗೆ ಪ್ರಾಯೋಗಿಕ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನಾನು ನಿಮಗೆ ತೋರಿಸಲು ಬಯಸುತ್ತೇನೆ, ಆದರೆ ನನ್ನ AWS ಖಾತೆಯನ್ನು ನಾನು ಪರಿಶೀಲಿಸಲಿಲ್ಲ. ಅದಕ್ಕಾಗಿಯೇ ನಾನು ಬಳಸುವ ಡೇಟಾವನ್ನು Google ನಿಂದ ಚಿತ್ರ ಹುಡುಕಾಟದಲ್ಲಿ ನಾನು ಕಂಡುಕೊಂಡ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಿಂದ ಪಡೆಯಲಾಗಿದೆ. ಪ್ರತಿಯೊಬ್ಬ ಬಳಕೆದಾರರು ಮಾಡಬೇಕಾಗುತ್ತದೆ ಇಲ್ಲಿ ತೋರಿಸಿರುವ ಡೇಟಾವನ್ನು ನಿಮ್ಮದೇ ಆದೊಂದಿಗೆ ಬದಲಾಯಿಸಿ.

ಈ ವ್ಯಾಯಾಮಕ್ಕಾಗಿ ನಾನು ಉಬುಂಟು 18.04 ರ ಎಲ್ಟಿಎಸ್ ಪ್ಯಾಕೇಜ್ ಆವೃತ್ತಿಯಿಂದ ಎಡಬ್ಲ್ಯೂಎಸ್ ಸಿಎಲ್ಐ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆ, ಪೈಥಾನ್ ಮಾಡ್ಯೂಲ್ ಅಲ್ಲ, ಆದರೆ ಆಜ್ಞೆಗಳು ಹೋಲುತ್ತವೆ.

ನಾವು AWS CLI ಬಳಸಿ AWS ಖಾತೆಗೆ ಲಾಗ್ ಇನ್ ಮಾಡಲು ಬಯಸಿದಾಗ, ಮೊದಲು ನಾವು ನಮ್ಮ AWS ಖಾತೆಯ ರುಜುವಾತುಗಳೊಂದಿಗೆ ಕ್ಲೈಂಟ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕು. ಇದನ್ನು ಮಾಡಲು, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

aws configure

ನೀವು ಬಳಸಿದ್ದರೆ AWS CLI ಪೈಥಾನ್ ಮಾಡ್ಯೂಲ್ ಬಳಸುತ್ತದೆ ಇದು ಇತರ:

python -m awscli configure

ಇದರ ನಂತರ, ನಾವು ನಮ್ಮ AWS ಪಾಸ್‌ಕೀ ID ಯನ್ನು ಟೈಪ್ ಮಾಡಿ ಎಂಟರ್ ಒತ್ತಿ. ಅದು ನಮ್ಮ ಮುಂದಿನ AWS ರಹಸ್ಯ ಪ್ರವೇಶ ಕೀ ID ಯನ್ನು ಟೈಪ್ ಮಾಡಿ ಎಂಟರ್ ಒತ್ತಿ. ಪಾಸ್ಕೀ ಐಡಿ ಮತ್ತು ರಹಸ್ಯ ಪಾಸ್ಕೀ ಐಡಿಯನ್ನು ರಚಿಸಬಹುದು AWS ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಕನ್ಸೋಲ್.

AWS CLI ಸಂರಚನೆ

ನಾವು ನಮ್ಮ ಡೀಫಾಲ್ಟ್ ಪ್ರದೇಶದ ಹೆಸರನ್ನು ಸಹ ಟೈಪ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ಈ ಉದಾಹರಣೆಯಲ್ಲಿ ಇದು ನಮ್ಮ-ಪಶ್ಚಿಮ -2 ರಂತಿದೆ.

ಈಗ ನಾವು ನಮ್ಮ ಡೀಫಾಲ್ಟ್ output ಟ್ಪುಟ್ ಸ್ವರೂಪವನ್ನು ಬರೆಯುತ್ತೇವೆ. ನಾವು ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯದ ನಡುವೆ ಆಯ್ಕೆ ಮಾಡಬಹುದು, ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಾವು ಎಂಟರ್ ಅನ್ನು ಮಾತ್ರ ಒತ್ತಬೇಕಾಗುತ್ತದೆ. ಅಥವಾ ನಾವು JSON ಸ್ವರೂಪವನ್ನು ಸಹ ಆಯ್ಕೆ ಮಾಡಬಹುದು (ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಸಂಕೇತ), ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಾವು json ಎಂದು ಟೈಪ್ ಮಾಡಿ ಎಂಟರ್ ಒತ್ತಿರಿ.

ಈಗ ನಾವು AWS CLI ಬಳಸಿ ನಮ್ಮ ಅಮೆಜಾನ್ ವೆಬ್ ಸೇವೆಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದು.

ದಿ AWS CLI ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್‌ಗಳು ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ನೀವು ನೋಡುವಂತೆ ಅವುಗಳನ್ನು ~ / .aws / config ಮತ್ತು ~ / .aws / ರುಜುವಾತುಗಳಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ.

AWS CLI ರುಜುವಾತುಗಳನ್ನು ಉಳಿಸಿದೆ

ಈಗ ನಾವು ಬೇರೆ ಲಾಗಿನ್ ಮಾಹಿತಿಯನ್ನು ಬಳಸಬೇಕಾದಾಗ, ನಾವು ಮಾಡಬೇಕಾಗಿರುವುದು ಮೇಲೆ ತಿಳಿಸಲಾದ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್‌ಗಳನ್ನು ಅಳಿಸಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ.

rm -v ~/.aws/config ~/.aws/credentials

ನಾವು ಮೊದಲು ನೋಡಿದ ಪ್ರೋಗ್ರಾಂನ ಸಂರಚನೆಯನ್ನು ಮತ್ತೆ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ.

AWS CLI ಗೆ ಸಹಾಯ ಮಾಡಿ

ಈ ಪ್ರೋಗ್ರಾಂನೊಂದಿಗೆ ಸಹಾಯ ಪಡೆಯುವುದು ಹೇಗೆ ಎಂದು ಯಾರಾದರೂ ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದರೆ, AWS ಉತ್ತಮ ಮಾರ್ಗದರ್ಶಿ ಮತ್ತು ಸಾಕಷ್ಟು ದಸ್ತಾವೇಜನ್ನು ಹೊಂದಿದೆ ಬಳಕೆದಾರರು ಬಳಸಬಹುದು. ಟರ್ಮಿನಲ್ನ ಸಹಾಯವನ್ನು ಸಂಪರ್ಕಿಸಲು ನಾವು ಅದರಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು:

AWS CLI ಸಹಾಯ

aws help

ನಾವು ಪೈಥಾನ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಆರಿಸಿದರೆ, ಸಹಾಯ ಆಜ್ಞೆಯು ಹೀಗಿರುತ್ತದೆ:

python3 -m awscli help

ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ನಾವು ಸಂಪರ್ಕಿಸಬಹುದು ಆನ್‌ಲೈನ್ ದಸ್ತಾವೇಜನ್ನು AWS CLI. ಇದಲ್ಲದೆ ನಾವು ಸಹ ಮಾಡಬಹುದು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಪಿಡಿಎಫ್ ಕೈಪಿಡಿ ಈ ಕಾರ್ಯಕ್ರಮದ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.