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

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

ஏப்ரலில், குபெர்னெட்டஸின் பாடத்திட்டமான ஸ்லர்மின் அமைப்பாளர்கள், அதைச் சோதித்து, தங்கள் அபிப்ராயங்களைச் சொல்ல என் கதவைத் தட்டினார்கள்:

டிமிட்ரி, ஸ்லர்ம் என்பது குபெர்னெட்டஸில் மூன்று நாள் தீவிர பயிற்சி ஆகும். முதல் விரிவுரையில் இரண்டு மணி நேரம் மட்டும் உட்கார்ந்து இருந்தால் அதைப் பற்றி எழுதுவது சாத்தியமில்லை. நீங்கள் முழுமையாக பங்கேற்க தயாரா?

ஸ்லர்முக்கு முன், ஆன்சிபிள், டோக்கர் மற்றும் செஃப் பற்றிய ஆயத்த ஆன்லைன் படிப்புகளை எடுக்க வேண்டியது அவசியம்.
பின்னர், டர்னிப்ஸில், குறியீடு மற்றும் சரியான வழிமுறைகளை எடுத்துக் கொள்ளுங்கள், அதன்படி ஒவ்வொரு கட்டளை வரியிலும் விரிவுரைகளில் வழங்குபவர்களுடன் வரி மூலம் செல்லலாம்.

— இரண்டு படிப்புகளிலும் முழுமையாக பங்கேற்க நான் தயாராக இருக்கிறேன் என்பதை உறுதிப்படுத்துகிறேன்.

அதன் பிறகு, கணினி நிர்வாகிகள் நிறைந்த வகுப்பறையில் 6 நாட்களுக்கு (அடிப்படை ஸ்லர்ம் மற்றும் மெகாஸ்லர்ம்) கடின உழைப்பு உத்தரவாதம் அளிக்கப்படுகிறது.

நீரூற்றுக்கள்

பொதுவாக சேவைகளை மேம்படுத்துவதில் உள்ள சிரமம் என்ன? எடுத்துக்காட்டாக, ஒரு வணிகம் புஷ் அறிவிப்பு விளம்பரத்தைக் கேட்கிறது! இணையதளத்துடன் முழு ஸ்டாக் டெவலப்பர்களும் மொபைல் அப்ளிகேஷனுடன் மொபைல் டெவலப்பர்களும் இருப்பதாகத் தெரிகிறது. 15 நிமிட பணி. ஒரு நாளில் சமாளிக்கலாம்னு வியாபாரம்னு சொன்னாங்க!

புஷ் அறிவிப்புகள் இதற்கு முன் அனுப்பப்படவில்லை என்பது இங்கே மாறிவிடும். வெளிநாட்டு அல்லது சுயமாக வழங்கும் புஷ் அறிவிப்பு தளத்தை நாங்கள் முன்கூட்டியே இணைக்கவில்லை. இது இனி 15 நிமிடங்கள் அல்லது ஒரு மணிநேரம் அல்ல, அவர்கள் அதை ஒரு வாரத்திற்குள் இணைத்தால் நல்லது. மந்திரமும் மந்திரமும் தொடங்கியது. எல்லாம் தெளிவற்றது, விசித்திரமானது மற்றும் கணிக்க முடியாதது.

ஒரே ஒரு காரணத்திற்காக வளர்ச்சி முற்றிலும் கணிக்க முடியாததாக மாறியது: வணிகப் பணிகளின் அடுக்குக்கு கூடுதலாக, உள்கட்டமைப்பு அடுக்கு உள்ளது என்பதை அவர்கள் கணக்கில் எடுத்துக்கொள்ளவில்லை.

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

நீரூற்றுகளுக்கான குழாய்கள்

சிக்கலான தன்மை மற்றும் விவரங்களுக்கு மிக நெருக்கமான கவனம் செலுத்த வேண்டிய தேவை காரணமாக, சிறப்பாக பயிற்சி பெற்றவர்கள் "குழாய்களை" உருவாக்குகிறார்கள்: டெவொப்ஸ், மிகவும் அனுபவம் வாய்ந்த நிர்வாகிகள் மற்றும் டெவலப்பர்களிடமிருந்து வளர்ந்தவர். அவர்களின் பணி திட்டமிடப்பட்டது மற்றும் கண்டிப்பாக சீரானது. அவர்கள் பாலம் கட்டுபவர்களைப் போன்றவர்கள் - எந்தவொரு தவறும் 15 நிமிடங்களுக்கு ஒரு எளிதான வணிகப் பணி திடீரென்று பல நாட்கள் மற்றும் பணத்திற்கான உள்கட்டமைப்பை மீண்டும் திட்டமிடுவதாக மாறும்.

ஸ்லர்ம் என்பது தற்போது ரஷ்யாவில் உள்ள ஒரே பாடத்திட்டமாகும் (எனக்குத் தெரிந்தது) தரப்படுத்தப்பட்ட முறையில் உள்கட்டமைப்பை எவ்வாறு உருவாக்குவது என்பதைக் கற்றுக்கொடுக்கிறது, இது திட்டமிடல் பிழைகளை எப்படியாவது சமன் செய்ய அனுமதிக்கிறது. நான் குபெர்னெட்டஸில் ஒரு பாடத்திட்டத்தை எடுத்தேன், மேலும் செப்டம்பரில் DevOps இல் ஒரு புதிய பாடத்தை எடுக்கப் போகிறேன்.

பல்வேறு வடிவங்களில் டஜன் கணக்கான நீரூற்றுகளை உருவாக்கிய நிர்வாக அவுட்சோர்ஸரான சவுத்பிரிட்ஜ் என்பவரால் ஸ்லர்ம் கண்டுபிடிக்கப்பட்டது. சவுத்பிரிட்ஜ் KTP மற்றும் KCSP சான்றளிக்கப்பட்டது (CNCF, Linux Foundation Member).

குபெர்னெட்ஸ் படிப்புகளில் அவர்கள் சரியாக என்ன கற்பிக்கிறார்கள்?

டெவலப்பர்கள் செய்த அனைத்தையும் ஒழுங்கமைப்பது மற்றும் அது விழாமல் இருக்க எப்படி?

  • Kubespray உடன் பணிபுரிகிறேன்
  • கூடுதல் கூறுகளை நிறுவுதல்
  • கிளஸ்டர் சோதனை மற்றும் சரிசெய்தல்

கிளஸ்டருடன் இணைந்து செயல்பட பயனர்களை (டெவலப்பர்களை) கிளஸ்டரில் எவ்வாறு அங்கீகரிப்பது?

  • LDAP (Nginx + பைதான்)
  • OIDC (டெக்ஸ் + கேங்வே)

நெட்வொர்க் மட்டத்தில் ஹேக்கர்களிடமிருந்து உங்களை எவ்வாறு பாதுகாத்துக் கொள்வது?

  • சிஎன்ஐ அறிமுகம்
  • நெட்வொர்க் பாதுகாப்பு கொள்கை

மற்றும் பொதுவாக பாதுகாப்பு!

  • PodSecurityPolicy
  • PodDisruptionBudget

நாங்கள் எதையும் மறைக்கவில்லை, பேட்டைக்குக் கீழே என்ன இருக்கிறது என்பதை நாங்கள் உங்களுக்கு விரிவாகக் கூறுகிறோம்

  • கட்டுப்படுத்தி அமைப்பு
  • ஆபரேட்டர்கள் மற்றும் CRDகள்

ஒரு கிளஸ்டரில் மாநிலப் பயன்பாடுகள்

  • உதாரணமாக PostgreSQL ஐப் பயன்படுத்தி தரவுத்தள கிளஸ்டரைத் தொடங்குதல்
  • RabbitMQ கிளஸ்டரைத் தொடங்குதல்

தெளிவான உரையில் பல கடவுச்சொற்கள் மற்றும் கட்டமைப்புகளை எவ்வாறு சேமிக்கக்கூடாது

  • குபெர்னெட்டஸில் இரகசியங்களை நிர்வகித்தல்
  • வால்ட்

உங்கள் விரல்களின் நொடியில் கிடைமட்ட அளவிடுதல்

  • கோட்பாடு
  • பயிற்சி

காப்புப்பிரதிகள்

  • ஹெப்டியோ வெலெரோ (முன்னர் ஆர்க்) மற்றும் பலவற்றைப் பயன்படுத்தி ஒரு கிளஸ்டரின் காப்பு மற்றும் மீட்பு

சோதனை, நிலை மற்றும் உற்பத்திக்கு எளிதான வரிசைப்படுத்தல்

  • லிண்ட்
  • டெம்ப்ளேட்டிங் மற்றும் வரிசைப்படுத்தல் கருவிகள்
  • வரிசைப்படுத்தல் உத்திகள்

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

ஸ்லர்மிற்குப் பிறகு, பங்கேற்பாளர்களுக்கு கலைப்பொருட்கள் கிடைத்தன - எல்லா நாட்களின் வீடியோ பதிவு, ஒவ்வொரு பொருளுக்கும் விரிவான வழிமுறைகள் மற்றும் சரியான சமையல் குறிப்புகள், காப்புப்பிரதிக்கான தீர்வையோ அல்லது அதற்கான தீர்வையோ ஒன்று சேர்ப்பதற்காக அதன் கட்டளைகளை முட்டாள்தனமாக நகலெடுத்து ஒட்டலாம். சோதனை சூழல்கள் அல்லது வேறு ஏதாவது.

அதாவது, அது மிகவும் எளிமையானது. ஆம். நான் சில நாட்களுக்கு வந்து, தலைப்பில் மூழ்கி, சரியான சமையல் குறிப்புகளைப் பெற்று, திட்ட உள்கட்டமைப்பை உருவாக்க எனது பணியிடத்திற்குத் திரும்பினேன் - எளிமையாகவும், சரியாகவும், மிக முக்கியமாக, கணிக்கக்கூடிய காலக்கட்டத்தில். மந்திரமும் சூனியமும் முடிந்துவிட்டன, எஞ்சியிருப்பது வேலை செய்வது மட்டுமே.

இறுதியில் என்ன?

பந்தயத்தின் முடிவில், பல நாட்களுக்கு, உண்மையான தீவிரமான திட்டங்கள் கிட்டத்தட்ட டெவொப்களால் உருவாக்கப்படுகின்றன என்ற உணர்வைப் பெறுவீர்கள். ஆச்சரியமான விஷயம் என்னவென்றால், உள்ளடக்கிய அனைத்து பொருட்களும் புரிந்துகொள்ளக்கூடியவை, நான் அதை ஒவ்வொரு நாளும் எனது சொந்த சேவையகங்களில் மீண்டும் உருவாக்குகிறேன்.

அதிர்ஷ்டவசமாக, முழு பார்வையாளர்களும் வண்டி அரட்டைக்கு நகர்ந்தனர், அங்கு பல வாரங்களுக்குப் பிறகும் வாழ்க்கை இருக்கிறது.

அடுத்து என்ன?

ஏற்பாட்டாளர்கள் இலையுதிர்காலத்தில் ஸ்லர்ம் டெவொப்ஸை தயார் செய்கிறார்கள், நான் ஏற்கனவே தயாராகி வருகிறேன். இதைப் பற்றி விரைவில் என் பதிவில் எழுதுகிறேன் வண்டியில் techdir சேனல் @ctorecords.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்