சேறு: குபெர்னெட்ஸ் தீவிரம். திட்டம் மற்றும் போனஸ்

மே 27-29 அன்று நான்காவது ஸ்லர்மை நடத்துகிறோம்: குபெர்னெட்டஸில் தீவிரம்.

சேறு: குபெர்னெட்ஸ் தீவிரம். திட்டம் மற்றும் போனஸ்

போனஸ்: Docker, Ansible, Ceph பற்றிய ஆன்லைன் படிப்புகள்
குபெர்னெட்டஸுடன் பணிபுரிய முக்கியமான ஸ்லர்ம் தலைப்புகளில் இருந்து நாங்கள் பெறப்பட்டுள்ளோம், ஆனால் k8s உடன் நேரடியாக தொடர்புபடுத்தவில்லை. எப்படி, ஏன் மற்றும் என்ன நடந்தது - வெட்டு கீழ்.
அனைத்து ஸ்லர்ம் 4 பங்கேற்பாளர்களும் இந்தப் படிப்புகளுக்கான அணுகலைப் பெறுவார்கள்.

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

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

ஸ்லர்ம் என்றால் என்ன

சேறு: குபெர்னெட்ஸ் தீவிரம். திட்டம் மற்றும் போனஸ்

ஸ்லர்ம்-4: அடிப்படை படிப்பு (மே 27-29)
குபெர்னெட்ஸை முதன்முறையாகப் பார்ப்பவர்களுக்காக அல்லது அவர்களின் அறிவை முறைப்படுத்த விரும்புபவர்களுக்காக வடிவமைக்கப்பட்டுள்ளது.
ஒவ்வொரு பங்கேற்பாளரும் செலக்டெல் கிளவுட்டில் தங்கள் சொந்த கிளஸ்டரை உருவாக்கி, பயன்பாட்டை அங்கு வரிசைப்படுத்துவார்கள்.

விலை: 25 ஆயிரம்

திட்டம்

தலைப்பு #1: குபெர்னெட்டஸ் அறிமுகம், முக்கிய கூறுகள்
• k8s தொழில்நுட்பம் அறிமுகம். விளக்கம், பயன்பாடு, கருத்துக்கள்
• Pod, ReplicaSet, வரிசைப்படுத்தல், சேவை, நுழைவு, PV, PVC, ConfigMap, இரகசியம்
• பயிற்சி

தலைப்பு எண் 2: கிளஸ்டர் வடிவமைப்பு, முக்கிய கூறுகள், தவறு சகிப்புத்தன்மை, k8s நெட்வொர்க்
• கிளஸ்டர் வடிவமைப்பு, முக்கிய கூறுகள், தவறு சகிப்புத்தன்மை
• k8s நெட்வொர்க்

தலைப்பு #3: குபேஸ்ப்ரே, டியூனிங் மற்றும் குபெர்னெட்ஸ் கிளஸ்டரை அமைத்தல்
• Kubespray, Kubernetes கிளஸ்டரின் கட்டமைப்பு மற்றும் டியூனிங்
• பயிற்சி

தலைப்பு #4: Ceph, கிளஸ்டர் அமைப்பு மற்றும் உற்பத்தியில் வேலை செய்யும் அம்சங்கள்
• Ceph, கிளஸ்டர் அமைப்பு மற்றும் உற்பத்தியில் வேலை செய்யும் அம்சங்கள்
• பயிற்சி: செஃப் அமைத்தல்

தலைப்பு #5: மேம்பட்ட குபெர்னெட்ஸ் சுருக்கங்கள்
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

தலைப்பு #6: ஹெல்ம் அறிமுகம்
• ஹெல்ம் அறிமுகம்
• பயிற்சி

தலைப்பு #7: வெளியீட்டு சேவைகள் மற்றும் பயன்பாடுகள்
• சேவை வெளியீட்டு முறைகளின் மேலோட்டம்: NodePort vs LoadBalancer vs Ingress
• உட்செலுத்துதல் கட்டுப்படுத்தி (Nginx): உள்வரும் போக்குவரத்தை சமநிலைப்படுத்துதல்
• Сert-manager: தானாகவே SSL/TLS சான்றிதழ்களைப் பெறலாம்
• பயிற்சி

தலைப்பு #8: பதிவு மற்றும் கண்காணிப்பு
• கிளஸ்டர் கண்காணிப்பு, ப்ரோமிதியஸ்
• கிளஸ்டர் லாக்கிங், ஃப்ளூன்ட்/எலாஸ்டிக்/கிபானா
• பயிற்சி

தலைப்பு எண். 9: CI/CD, புதிதாக ஒரு கிளஸ்டருக்குப் பயன்படுத்துதல்

தலைப்பு எண். 10: நடைமுறை வேலை, பயன்பாட்டு டாக்கரைசேஷன் மற்றும் ஒரு கிளஸ்டரில் தொடங்குதல்

ஸ்லர்ம் இணையதளம்

MegaSlurm: மேம்பட்ட படிப்பு (மே 31 - ஜூன் 2)
குபெர்னெட்டஸ் பொறியாளர்கள் மற்றும் கட்டிடக் கலைஞர்கள் மற்றும் அடித்தள பாடநெறி பட்டதாரிகளுக்காக வடிவமைக்கப்பட்டுள்ளது.
கிளஸ்டர் கூறுகளின் புதுப்பிப்பு மற்றும் கிளஸ்டருக்கு வரிசைப்படுத்துதல் ஆகியவற்றை ஒரே நேரத்தில் தொடங்கும் வகையில் கிளஸ்டரை உள்ளமைக்கிறோம்.

விலை: 60 ஆயிரம் (ஸ்லர்ம்-45 பங்கேற்பாளர்களுக்கு 4 ஆயிரம்)

திட்டம்

தலைப்பு #1: உள்ளே இருந்து ஒரு ஃபெயில்ஓவர் கிளஸ்டரை உருவாக்கும் செயல்முறை
• Kubespray உடன் பணிபுரிதல்
• கூடுதல் கூறுகளை நிறுவுதல்
• கிளஸ்டர் சோதனை மற்றும் சரிசெய்தல்
• பயிற்சி

தலைப்பு #2: வெளிப்புற வழங்குநரைப் பயன்படுத்தி கிளஸ்டரில் அங்கீகாரம்
• LDAP (Nginx + Python)
• OIDC (டெக்ஸ் + கேங்வே)
• பயிற்சி

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

தலைப்பு #4: ஒரு கிளஸ்டரில் பாதுகாப்பான மற்றும் அதிக அளவில் கிடைக்கும் பயன்பாடுகள்
• PodSecurityPolicy
• PodDisruptionBudget

தலைப்பு #5: குபெர்னெட்ஸ். பேட்டைக்கு அடியில் பார்ப்போம்
• கட்டுப்படுத்தி அமைப்பு
• ஆபரேட்டர்கள் மற்றும் CRDகள்
• பயிற்சி

தலைப்பு #6: ஒரு கிளஸ்டரில் உள்ள ஸ்டேட்ஃபுல் பயன்பாடுகள்
• உதாரணமாக PostgreSQL ஐப் பயன்படுத்தி தரவுத்தள கிளஸ்டரைத் தொடங்குதல்
• RabbitMQ கிளஸ்டரைத் தொடங்குதல்
• பயிற்சி

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

தலைப்பு #8: கிடைமட்ட பாட் ஆட்டோஸ்கேலர்
• கோட்பாடு
• பயிற்சி

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

தலைப்பு #10: பயன்பாடு வரிசைப்படுத்தல்
•லிண்ட்
• டெம்ப்ளேட்டிங் மற்றும் வரிசைப்படுத்தல் கருவிகள்
• வரிசைப்படுத்தல் உத்திகள்

தலைப்பு எண் 11: நடைமுறை வேலை
• பயன்பாட்டு வரிசைப்படுத்தலுக்கான CI/CDயை உருவாக்குதல்
• கிளஸ்டர் மேம்படுத்தல்

MegaSlurm இணையதளம்

டோக்கர், அன்சிபிள் மற்றும் செஃப்

சேறு: குபெர்னெட்ஸ் தீவிரம். திட்டம் மற்றும் போனஸ்

வரலாற்றில் பயணம் செய்தல்

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

உண்மையான அடிப்படை பாடநெறி இரண்டாவது ஸ்லர்மில் நடந்தது: பங்கேற்பாளர்களில் 80% பேர் குபெர்னெட்ஸை முதன்முறையாகப் பார்த்தனர், மேலும் மூன்றில் ஒரு பகுதியினர் டோக்கருடன் வேலை செய்யவில்லை.
காலையில் டோக்கரைப் பற்றிய சொற்பொழிவைக் கேட்பது மற்றும் மாலையில் போர் முறையில் அதனுடன் வேலை செய்வது மக்களுக்கு எவ்வளவு கடினமாக இருந்தது என்பது தெளிவாகத் தெரிந்தது.
செஃப் நிறைய சிரமங்களை ஏற்படுத்தினார். மேலும், பார்வையாளர்களில் 20 பேர் நிச்சயமாக செஃப்பை விளக்க வேண்டியிருந்தது, மேலும் 60 பேர் செஃப் தேவையில்லாமல் இருந்தனர்.

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

நான்காவது ஸ்லர்மிற்கு, நாங்கள் டோக்கர், அன்சிபிள் மற்றும் செஃப் பற்றிய ஆன்லைன் படிப்புகளை மேற்கொண்டோம். யோசனை எளிதானது: தேவைப்படுபவர்கள் சிந்தனையுடன் படிப்பார்கள், தேவையில்லாதவர்கள் அமைதியாக அதை புறக்கணிப்பார்கள். சோதனையாளர்களின் குழுவின் அடிப்படையில், டோக்கர் பாடநெறி 6-8 மணிநேரம் ஆகும். அன்சிபிள் மற்றும் செஃப் இன்னும் க்ளாக் செய்யவில்லை.

மறுப்பு:

  • பரிசோதனை படிப்பு. சில முடிவுகள் வெற்றியடையாமல் போகும்.
  • இயங்குதளம் (Stepik.org) கசப்பானது, இதற்கு முன்பு நாங்கள் அதனுடன் வேலை செய்யவில்லை. ஒருவேளை புடைப்புகள் மற்றும் சறுக்கல்கள் இருக்கும்.
  • பாடநெறி சவுத்பிரிட்ஜ் ஊழியர்களிடம் மட்டுமே சோதிக்கப்பட்டது. நிச்சயமாக நீங்கள் செல்லும் போது நீங்கள் ஏதாவது முடிக்க வேண்டும்.

சேறு: குபெர்னெட்ஸ் தீவிரம். திட்டம் மற்றும் போனஸ்

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

சேறு: குபெர்னெட்ஸ் தீவிரம். திட்டம் மற்றும் போனஸ்

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

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