AWS EC2 நிகழ்வில் குபெர்னெட்ஸ் கிளஸ்டரை எவ்வாறு அமைப்பது?

Aws Ec2 Nikalvil Kupernets Kilastarai Evvaru Amaippatu



குபெர்னெட்ஸ் கிளஸ்டர் என்பது தனிமைப்படுத்தப்பட்ட கொள்கலன்களை இயக்குவதற்கான ஹோஸ்ட்களின் தொகுப்பாகும், இது பயன்பாடுகளை இயக்க பயன்படுகிறது. EC2 நிகழ்வு என்பது கிளவுட்டில் இயங்கும் ஒரு மெய்நிகர் இயந்திரமாகும், இது உள்ளூர் இயந்திரத்தின் மேல் இயங்கும் முழுமையான உள்கட்டமைப்பை வழங்குகிறது.

இந்த வழிகாட்டி AWS EC2 நிகழ்வில் ஒரு குபெர்னெட்ஸ் கிளஸ்டரை உள்ளமைக்கும் செயல்முறையை நிரூபிக்கும்.

AWS EC2 நிகழ்வில் குபெர்னெட்ஸ் கிளஸ்டரை எவ்வாறு அமைப்பது?

AWS EC2 நிகழ்வில் Kubernetes ஐ அமைக்க இந்த எளிய வழிமுறைகளைப் பின்பற்றவும்.







படி 1: EC2 நிகழ்வுடன் இணைக்கவும்



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







மேடையில் வழங்கப்பட்ட கட்டளையை நகலெடுக்கவும்:



கட்டளையை முனையத்தில் ஒட்டவும் மற்றும் கணினியிலிருந்து விசை ஜோடி கோப்பின் பாதையை மாற்றவும்:

பொருத்தமான தொகுப்புகளைப் புதுப்பிக்கவும்:

sudo apt-get update

படி 2: AWS CLI ஐ நிறுவவும்

அதிகாரப்பூர்வ வலைத்தளத்தின் இணைப்பைப் பயன்படுத்தி ஜிப் செய்யப்பட்ட வடிவத்தில் AWS CLI கோப்பைப் பதிவிறக்கவும்:

'https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip' -o 'awscliv2.zip'

AWS CLI கோப்பை அன்சிப் செய்யவும்:

அவிழ் awscliv2.zip

AWS CLI ஐ நிறுவவும்:

sudo ./aws/install

AWS CLI இன் நிறுவப்பட்ட பதிப்பைச் சரிபார்க்கவும்:

aws --பதிப்பு

கீழே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்படும் நிறுவப்பட்ட பதிப்பு ' aws-cli/2.11.2 ”:

படி 3: Kubectl ஐ நிறுவவும்

பின்வரும் கட்டளையில் வழங்கப்பட்ட இணைப்பிலிருந்து Kubectl கோப்பைப் பதிவிறக்கவும்:

கர்ல் -LO https://storage.googleapis.com/kubernetes-release/release/$(சுருள் -s 93BFE3EF922B165CD32A252422214DF8C6648CA06)/bin/linux/amd6/amd6

kubectl க்கு தேவையான அனுமதிகளை ஒதுக்கவும்:

chmod +x ./kubectl

கீழே உள்ள கட்டளையில் குறிப்பிடப்பட்டுள்ள இடத்திற்கு Kubectl கோப்பை நகர்த்தவும்:

sudo mv ./kubectl /usr/local/bin/kubectl

படி 4: IAM பயனருக்கு அனுமதி வழங்கவும்

IAM டாஷ்போர்டிற்குச் சென்று, பின்வரும் அனுமதிகளை IAM பயனருக்கு ஒதுக்கவும்:

  • AmazonEC2FullAccess
  • AmazonRoute53FullAccess
  • AmazonS3FullAccess
  • IAMFullAccess:

படி 5: IAM பயனரை EC2 உடன் இணைக்கவும்

IAM பயனரின் நற்சான்றிதழ்களை வழங்குவதன் மூலம் AWS CLI ஐ உள்ளமைக்கவும்:

aws கட்டமைக்க

AWS CLI உள்ளமைவின் முழுமையான செயல்முறையைப் பெற, கிளிக் செய்யவும் இங்கே :

படி 6: கோப்ஸை நிறுவவும்

GitHub இலிருந்து Kops பயன்பாட்டைப் பதிவிறக்கவும்:

கர்ல் -LO https://github.com/kubernetes/kops/releases/download/$(சுருட்டு -s https://api.github.com/repos/kubernetes/kops/releases/latest | grep tag_name | cut -d ''' -f 4)/காப்ஸ்-லின்

கோப்ஸுக்கு தேவையான அனுமதிகளை வழங்கவும்:

chmod +x kops-linux-amd64

கோப்ஸை விரும்பிய கோப்பகத்திற்கு நகர்த்தவும்:

sudo mv kops-linux-amd64 /usr/local/bin/kops

படி 7: வழி 53 இலிருந்து ஹோஸ்ட் செய்யப்பட்ட மண்டலத்தை உருவாக்கவும்

ரூட் 53 டாஷ்போர்டிற்குச் சென்று '' என்பதைக் கிளிக் செய்யவும் ஹோஸ்ட் செய்யப்பட்ட மண்டலத்தை உருவாக்கவும் ' பொத்தானை:

ஹோஸ்ட் செய்யப்பட்ட மண்டலத்தின் பெயரை உள்ளிடவும்:

தேர்ந்தெடுக்கவும் ' தனியார் ஹோஸ்ட் செய்யப்பட்ட மண்டலம் ” விருப்பம் மற்றும் அதன் பிராந்தியத்துடன் VPC ஐடியை வழங்கவும்:

கீழே ஸ்க்ரோல் செய்து 'ஐ கிளிக் செய்யவும் ஹோஸ்ட் செய்யப்பட்ட மண்டலத்தை உருவாக்கவும் ' பொத்தானை:

படி 8: S3 பக்கெட்டை உருவாக்கவும்

பின்வரும் கட்டளையைப் பயன்படுத்தி ஒரு வாளியை உருவாக்கவும்:

aws s3 mb s3://upload31

குறிப்பு : வாளியின் பெயர் தனிப்பட்டதாக இருக்க வேண்டும்:

' என்பதற்குச் சென்று பக்கெட் உருவாக்கத்தை சரிபார்க்கவும் வாளிகள் S3 டாஷ்போர்டில் பக்கம்:

வாளியில் கிளஸ்டர் தரவைச் சேமிக்க Kubernetes ஐ அனுமதிக்கவும்:

ஏற்றுமதி KOPS_STATE_STORE=s3://upload31

பின்வரும் கட்டளையைத் தட்டச்சு செய்வதன் மூலம் SSH விசைகளை உருவாக்கவும்:

ssh-keygen

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

படி 9: கிளஸ்டரை S3 பக்கெட் என்று வரையறுக்கவும்

'' வழங்குவதன் மூலம் S3 வாளியில் கிளஸ்டர் வரையறைகளை உருவாக்கவும் கிடைக்கும் மண்டலம் 'மற்றும்' கிளஸ்டர் பெயர் ”:

கோப்ஸ் கிளஸ்டரை உருவாக்குகிறது --கிளவுட்=அவ்ஸ் --ஜோன்ஸ்=ஏபி-தென்கிழக்கு-1a --பெயர்=k8s.cluster --dns-zone=private-zone --dns private --state s3://upload31

படி 10: கிளஸ்டரை உருவாக்கவும்

இப்போது பின்வரும் கட்டளையைப் பயன்படுத்தி கிளஸ்டரை உருவாக்கவும்:

kops புதுப்பிப்பு கிளஸ்டர் k8s.cluster --ஆம்

'' ஐப் பார்வையிடுவதன் மூலம் கிளஸ்டர் உருவாக்கத்தை சரிபார்க்கவும் நிகழ்வுகள் EC2 டாஷ்போர்டில் இருந்து பக்கம்:

EC2 நிகழ்வில் குபெர்னெட்ஸ் கிளஸ்டரை எவ்வாறு அமைப்பது என்பது பற்றியது.

முடிவுரை

AWS EC2 நிகழ்வில் Kubernetes கிளஸ்டரை அமைக்க, EC2 நிகழ்வை உருவாக்கி இணைக்கவும். EC2 நிகழ்வில் AWS CLI ஐ நிறுவி, தேவையான அனுமதிகளைக் கொண்ட IAM பயனருடன் அதை உள்ளமைக்கவும். நிகழ்வில் Kubectl மற்றும் Kops ஐ நிறுவவும், பின்னர் கிளஸ்டரின் தரவைச் சேமிக்க S3 வாளியை உருவாக்கவும். இறுதியாக, கிளஸ்டர்களை உருவாக்கி அவற்றை EC2 டாஷ்போர்டில் இருந்து சரிபார்க்கவும். AWS EC2 நிகழ்வில் குபெர்னெட்ஸ் கிளஸ்டரை எவ்வாறு கட்டமைப்பது என்பதை இந்த வழிகாட்டி விளக்கியுள்ளது.