- స్లర్మ్ నిజంగా కుబెర్నెట్స్ టాపిక్లోకి ప్రవేశించడానికి లేదా మీ జ్ఞానాన్ని మెరుగుపరచుకోవడానికి మిమ్మల్ని అనుమతిస్తుంది.
- పాల్గొనేవారు సంతోషంగా ఉన్నారు. కొత్తగా ఏమీ నేర్చుకోని లేదా తమ సమస్యలను పరిష్కరించని వారు కొద్దిమంది మాత్రమే ఉన్నారు. మొదటి రోజు షరతులు లేని మనీబ్యాక్ (“స్లర్మ్ మీకు సరిపోదని మీరు భావిస్తే, మేము టికెట్ యొక్క పూర్తి ధరను తిరిగి చెల్లిస్తాము”) ఒక వ్యక్తి మాత్రమే ఉపయోగించాడు, అతను తన బలాన్ని ఎక్కువగా అంచనా వేసాడని సమర్థించుకున్నాడు.
- తదుపరి స్లర్మ్ సెప్టెంబర్ ప్రారంభంలో సెయింట్ పీటర్స్బర్గ్లో జరుగుతుంది. సెలెక్టెల్, మా శాశ్వత స్పాన్సర్, స్టాండ్ల కోసం క్లౌడ్ను మాత్రమే కాకుండా దాని స్వంత సమావేశ గదిని కూడా అందిస్తుంది.
- మేము ప్రాథమిక స్లర్మ్ (సెప్టెంబర్ 9-11)ని పునరావృతం చేస్తున్నాము మరియు కొత్త ప్రోగ్రామ్ను పరిచయం చేస్తున్నాము: DevOps స్లర్మ్ (సెప్టెంబర్ 4-6).
స్లర్మ్ అంటే ఏమిటి మరియు అది ఎలా మారింది?
ఒక సంవత్సరం క్రితం, మేము కుబెర్నెట్స్పై కోర్సులు నిర్వహించాలనే ఆలోచనతో వచ్చాము. ఆగస్ట్ '18లో, స్లర్మ్-1 జరిగింది: కష్టతరమైనది, నిరంతర ప్రెసింటేషన్తో (వేదికపై ప్రదర్శన ముగిసినప్పుడు), రోజువారీ సమస్యల సమూహంతో. ట్రయల్స్ ఏకమవుతాయి: ఫెలోషిప్ ఆఫ్ ది రింగ్ వంటి మొదటి స్లర్మ్లో పాల్గొనేవారు ఇప్పటికీ ఒకరితో ఒకరు సంభాషించుకుంటారు.
స్లర్మ్-1 ఇలా కనిపించింది
మొదటి స్లర్మ్ వద్ద, మెగాస్లర్మ్ నిర్వహించాలనే ఆలోచన పుట్టింది. మేము వ్యక్తులకు ఆసక్తి ఉన్న అంశాల గురించి అడిగాము మరియు అక్టోబర్లో మేము "పాల్గొనేవారి అభ్యర్థన మేరకు" అధునాతన కోర్సును నిర్వహించాము. ఇది ఆసక్తికరమైన, కానీ ఒక సారి జరిగిన సంఘటనగా మారింది. మే '19 నాటికి మేము దాని స్వంత తర్కం మరియు అంతర్గత చరిత్రతో నిజమైన అధునాతన కోర్సును సిద్ధం చేసాము.
సంవత్సర కాలంలో, స్లర్మ్ సంస్థాగతంగా మారింది:
- డాకర్ మరియు అనిస్బుల్ ప్రధాన ప్రోగ్రామ్ నుండి తీసివేయబడ్డారు మరియు ప్రత్యేక ఆన్లైన్ కోర్సులు చేసారు.
— విద్యార్థులు లెర్నింగ్ క్లస్టర్లను పరిష్కరించడంలో సహాయపడే వ్యవస్థీకృత సాంకేతిక మద్దతు.
- స్పీకర్లకు ఇప్పుడు పద్దతి మద్దతు ఉంది.
స్లర్మ్ 4 చేసిన జట్టు
పాల్గొనేవారి నుండి అభిప్రాయం
మరో రికార్డు సెట్ చేయబడింది: ప్రాథమిక స్లర్మ్లో 170 మంది, మెగాస్లర్మ్లో 75 మంది పాల్గొన్నారు.
స్లర్మ్-4
101 మందిలో 170 మంది ఫీడ్బ్యాక్ ఫారమ్ను పూర్తి చేశారు.
కుబెర్నెటీస్ స్పష్టమైందా?
41 — నాకు ఇంకా k8s అర్థం కాలేదు, కానీ నేను ఎక్కడ తవ్వాలో చూస్తున్నాను.
36 — నాకు ఇంతకు ముందు k8s తెలియదు, కానీ ఇప్పుడు నేను దానిని గుర్తించాను.
23 — నాకు ముందు k8s తెలుసు, కానీ ఇప్పుడు నాకు బాగా తెలుసు.
1 - నేను కొత్తగా ఏమీ నేర్చుకోలేదు.
0 — నాకు k8s గురించి ఏమీ అర్థం కాలేదు.
మీరు స్లర్మ్ యొక్క తీవ్రతను ఎలా ఇష్టపడుతున్నారు?
16 మంది స్లర్మ్ చాలా సులభం మరియు నెమ్మదిగా ఉందని మరియు 14 మంది ఇది చాలా కష్టం మరియు వేగవంతమైనదని భావిస్తున్నారు. మిగిలిన వాటికి సరిగ్గా సరిపోతుంది.
మీరు స్లర్మ్కు వెళ్లే సమస్యను పరిష్కరించారా?
90 - అవును.
11 - నం.
మెగాస్లర్మ్
40 మంది ఫీడ్బ్యాక్ ఫారమ్ను నింపారు. ఇది చాలా సులభం మరియు నెమ్మదిగా ఉందని 2 వ్యక్తులు చెప్పారు. 1 వ్యక్తి మెగాకు వెళ్లే సమస్యను పరిష్కరించలేదు. మిగిలినవి సరే.
స్పీకర్ సమీక్షలు
ఫిబ్రవరిలో సెయింట్ పీటర్స్బర్గ్ స్లర్మ్లో చాలా మంది ప్రారంభకులు ఉంటే, మాస్కో స్లర్మ్లో పెద్ద సంఖ్యలో ప్రజలు ఇప్పటికే కుబెర్నెట్లను ప్రయత్నించారు. మిమ్మల్ని ఆలోచింపజేసే అధునాతన ప్రశ్నలు చాలా ఉన్నాయి.
సెయింట్ పీటర్స్బర్గ్లో వారు మా కుబేస్ప్రే యొక్క ఫోర్క్ను ఎప్పుడు ప్రచురిస్తాము అని అడిగితే, మాస్కోలో వారు ఇప్పటికే మా ఫోర్క్ను ఎందుకు ఉపయోగించాలని మరియు అసలు కుబేస్ప్రేని తీసుకోకూడదని ఎందుకు ప్రతిపాదించారని అడిగారు. ఇది ఇప్పటికే మిడిల్ సీనియర్ల విమర్శనాత్మక ఆలోచన.
అభ్యాసం కష్టం, ప్రజలు చాలా తప్పులు చేసారు మరియు ఇది చాలా బాగుంది: మీరు చదువుతున్నప్పుడు తప్పులు చేయాలి మరియు యుద్ధంలో కాదు.
మేము క్రమం తప్పకుండా సర్టిఫికేట్లను పొందడంలో పరిమితులు, Github నుండి డౌన్లోడ్ చేయడంపై పరిమితులు మొదలైనవాటిని ఎదుర్కొంటాము. ఇది జీవితం - మేము సెలెక్టెల్ క్లౌడ్లో ఏకకాలంలో దాదాపు 200 క్లస్టర్లను అమలు చేసాము. దీని కోసం ఎవరూ తమ వనరులను మరియు పరిమితులను సిద్ధం చేసుకోరు.
సెలెక్టెల్ వద్ద స్లర్మ్ యొక్క ప్రకటన
→
ధర: 25 ₽
కార్యక్రమం:
అంశం #1: కుబెర్నెటీస్, ప్రధాన భాగాలు పరిచయం
- k8s టెక్నాలజీకి పరిచయం. వివరణ, అప్లికేషన్, భావనలు
— పాడ్, రెప్లికాసెట్, విస్తరణ, సేవ, ప్రవేశం, PV, PVC, కాన్ఫిగ్మ్యాప్, రహస్యం
అంశం సంఖ్య 2: క్లస్టర్ డిజైన్, ప్రధాన భాగాలు, తప్పు సహనం, k8s నెట్వర్క్
- క్లస్టర్ డిజైన్, ప్రధాన భాగాలు, తప్పు సహనం
- k8s నెట్వర్క్
అంశం #3: Kubespray, ట్యూనింగ్ మరియు Kubernetes క్లస్టర్ ఏర్పాటు
- కుబెర్నెటెస్ క్లస్టర్ యొక్క కుబెస్ప్రే, కాన్ఫిగరేషన్ మరియు ట్యూనింగ్
అంశం #4: అధునాతన కుబెర్నెట్స్ సారాంశాలు
- డెమోన్సెట్, స్టేట్ఫుల్సెట్, RBAC, జాబ్, క్రాన్జాబ్, పాడ్ షెడ్యూలింగ్, ఇనిట్కంటైనర్
అంశం #5: పబ్లిషింగ్ సేవలు మరియు అప్లికేషన్లు
— సర్వీస్ పబ్లిషింగ్ పద్ధతుల యొక్క అవలోకనం: NodePort vs LoadBalancer vs ప్రవేశం
— ఇన్గ్రెస్ కంట్రోలర్ (Nginx): ఇన్కమింగ్ ట్రాఫిక్ను బ్యాలెన్స్ చేయడం
— Сert-manager: స్వయంచాలకంగా SSL/TLS సర్టిఫికేట్లను పొందండి
అంశం #6: హెల్మ్ పరిచయం
అంశం #7: సర్ట్-మేనేజర్ను ఇన్స్టాల్ చేస్తోంది
అంశం #8: Ceph: “నేను చేసినట్లే చేయండి” ఇన్స్టాలేషన్
అంశం #9: లాగింగ్ మరియు పర్యవేక్షణ
- క్లస్టర్ పర్యవేక్షణ, ప్రోమేతియస్
— క్లస్టర్ లాగింగ్, ఫ్లూయెంట్/ఎలాస్టిక్/కిబానా
అంశం #10: క్లస్టర్ అప్డేట్
అంశం నం. 11: ప్రాక్టికల్ వర్క్, అప్లికేషన్ డాకరైజేషన్ మరియు క్లస్టర్లోకి ప్రారంభించడం
Stepik.orgలో డాకర్ మరియు అన్సిబుల్లోని కోర్సులు ధరలో చేర్చబడ్డాయి.
→
ధర: 45 ₽
కార్యక్రమం:
అంశం #1: Git పరిచయం
— ప్రాథమిక ఆదేశాలు git init, commit, add, diff, log, status, pull, push
— స్థానిక వాతావరణాన్ని ఏర్పాటు చేయడం: ఆచరణాత్మక సిఫార్సులు
- Git ఫ్లో, శాఖలు మరియు ట్యాగ్లు, వ్యూహాలను విలీనం చేయండి
- బహుళ రిమోట్ రెపోతో పని చేస్తోంది
అంశం #2: Gitతో టీమ్వర్క్
- GitHub ప్రవాహం
- ఫోర్క్, రిమూవ్, పుల్ రిక్వెస్ట్
- జట్లకు సంబంధించి Gitflow మరియు ఇతర ప్రవాహాల గురించి మరోసారి విభేదాలు, విడుదలలు
అంశం #3: ఆటోమేషన్కు CI/CD పరిచయం
— gitలో ఆటోమేషన్ (బాట్లు, CI పరిచయం, హుక్స్)
- సాధనాలు (బాష్, మేక్, గ్రేడిల్)
- ఫ్యాక్టరీ అసెంబ్లీ లైన్లు మరియు ITలో వాటి అప్లికేషన్
అంశం #4: CI/CD: Gitlabతో పని చేయడం
- బిల్డ్, టెస్ట్, డిప్లాయ్
- దశలు, వేరియబుల్స్, అమలు నియంత్రణ (మాత్రమే, ఎప్పుడు, చేర్చండి)
అంశం #5: అభివృద్ధి కోణం నుండి అప్లికేషన్తో పని చేయడం
- మేము పైథాన్లో మైక్రోసర్వీస్ను వ్రాస్తాము (పరీక్షలతో సహా)
- అభివృద్ధిలో డాకర్-కంపోజ్ ఉపయోగించడం
అంశం #6: కోడ్ వలె మౌలిక సదుపాయాలు
- IaC: కోడ్గా మౌలిక సదుపాయాలకు విధానం
— IaC టెర్రాఫార్మ్ని ఉదాహరణగా ఉపయోగిస్తోంది
— IaC Ansible ని ఉదాహరణగా ఉపయోగిస్తోంది
- నిరాడంబరత, డిక్లరేటివ్నెస్
— అన్సిబుల్ ప్లేబుక్లను రూపొందించడం ప్రాక్టీస్ చేయండి
- కాన్ఫిగరేషన్ నిల్వ, సహకారం, అప్లికేషన్ ఆటోమేషన్
అంశం #7: మౌలిక సదుపాయాల పరీక్ష
- మాలిక్యూల్ మరియు గిట్లాబ్ CIతో పరీక్ష మరియు నిరంతర ఏకీకరణ
అంశం సంఖ్య 8: సర్వర్లను పెంచే ఆటోమేషన్
- చిత్రాలను సేకరిస్తోంది
- PXE మరియు DHCP
అంశం #9: ఇన్ఫ్రాస్ట్రక్చర్ ఆటోమేషన్
- సర్వర్లపై అధికారం కోసం మౌలిక సదుపాయాల సేవకు ఉదాహరణ
- చాట్ఆప్స్ (పైప్లైన్లతో తక్షణ మెసెంజర్ల ఏకీకరణ)
అంశం #10: సెక్యూరిటీ ఆటోమేషన్
— CI/CD కళాఖండాలపై సంతకం చేయడం
- దుర్బలత్వ స్కానింగ్
అంశం #11: పర్యవేక్షణ
- SRE ప్రపంచం నుండి SLA, SLO, ఎర్రర్ బడ్జెట్ మరియు ఇతర భయానక పదాల నిర్వచనం
- SRE: SLI మరియు SLO పర్యవేక్షణ అభ్యాసం
— SRE: ఎర్రర్ బడ్జెట్ను ఉపయోగించడం ప్రాక్టీస్
- SRE: అంతరాయం మరియు కార్యాచరణ లోడ్ నిర్వహణ (అపిగేట్వే, సర్వీస్ మెష్, సర్క్యూట్ బ్రేకర్లు)
- పైప్లైన్లు మరియు అభివృద్ధి కొలమానాలను పర్యవేక్షించడం
మూలం: www.habr.com