ఈ సంవత్సరం, ప్రపంచంలోని ప్రీమియర్ కుబెర్నెట్స్ ఈవెంట్ అయిన KubeConకి చాలా మంది వ్యక్తులను పంపాలని Plesk నిర్ణయించుకుంది. ఈ అంశంపై రష్యాలో ప్రత్యేక సమావేశాలు లేవు. వాస్తవానికి, మేము K8s గురించి మాట్లాడుతున్నాము మరియు ప్రతి ఒక్కరూ దీన్ని కోరుకుంటారు, కానీ ఎక్కడా చాలా కంపెనీలు దీనిని ప్రాక్టీస్ చేయడం లేదు. నేను కుబెర్నెట్స్ ఆధారంగా ఒక ప్లాట్ఫారమ్లో పని చేస్తున్నందున నేను పాల్గొనేవారిలో ఒకడిని.
సంస్థ గురించి
సమావేశం యొక్క స్థాయి అద్భుతమైనది: 7000 మంది పాల్గొనేవారు, భారీ ప్రదర్శన కేంద్రం. ఒక హాలు నుండి మరొక హాలుకు మారడానికి 5-7 నిమిషాలు పట్టింది. ఒకే సమయంలో వివిధ అంశాలపై 30 నివేదికలు వచ్చాయి. వారి స్వంత స్టాండ్లతో భారీ సంఖ్యలో కంపెనీలు ఉన్నాయి, వాటిలో కొన్ని చాలా మంచివి మరియు కొన్ని గొప్ప బహుమతులను అందజేస్తున్నాయి మరియు టీ-షర్టులు, పెన్నులు మరియు ఇతర అందమైన వస్తువుల రూపంలో అన్ని రకాల వస్తువులను కూడా అందజేస్తున్నాయి. . కమ్యూనికేషన్ అంతా ఇంగ్లీషులోనే ఉంది, కానీ నాకు ఎలాంటి ఇబ్బందులు కలగలేదు. మీరు విదేశీ సదస్సులకు వెళ్లకపోవడానికి ఇదే కారణం అయితే, ముందుకు సాగండి. మీరు కోడ్ మరియు డాక్యుమెంటేషన్లో ప్రతిరోజూ వ్రాసే మరియు చదివే సుపరిచితమైన పదాల సమృద్ధి కారణంగా ITలో ఇంగ్లీష్ సాధారణ ఇంగ్లీష్ కంటే సులభం. నివేదికల అవగాహనతో కూడా ఎలాంటి సమస్యలు లేవు. చాలా సమాచారం నా తలలోకి ఎక్కింది. సాయంత్రం నాటికి, నేను సర్వర్ను పోలి ఉన్నాను, దానిపై వారు బఫర్ ఓవర్ఫ్లో ప్రయోజనాన్ని పొందారు మరియు దానిని నేరుగా ఉపచేతనలోకి పోశారు.
నివేదికల గురించి
నేను చాలా ఇష్టపడిన మరియు చూడమని సిఫార్సు చేసిన నివేదికల గురించి క్లుప్తంగా మాట్లాడాలనుకుంటున్నాను.
ఈ నివేదిక నాపై సరైన ముద్ర వేసింది ఎందుకంటే ఇది చాలా బాధను తాకింది. మాకు చాలా భిన్నమైన సేవలు ఉన్నాయి, అవి బృందంలోని విభిన్న వ్యక్తులచే మద్దతు ఇవ్వబడ్డాయి మరియు అభివృద్ధి చేయబడ్డాయి. కోడ్ సమీపిస్తున్న కొద్దీ మేము మౌలిక సదుపాయాలను అనుసరిస్తాము, కానీ కొన్ని పరిష్కరించని సమస్యలు ఉన్నాయి. Ansible కోడ్తో రిపోజిటరీ ఉంది, కానీ ప్రస్తుత స్థితి మరియు జాబితా మెషీన్లో స్క్రిప్ట్ను అమలు చేస్తున్న డెవలపర్ ద్వారా నిల్వ చేయబడతాయి మరియు క్రెడిట్లు ఉన్నాయి. కొంత సమాచారం సంగమంలో కనుగొనవచ్చు, కానీ ఎక్కడ అనేది ఎల్లప్పుడూ స్పష్టంగా ఉండదు. మీరు కేవలం ఒక బటన్ను నొక్కగలిగే స్థలం లేదు మరియు అంతా బాగానే ఉంటుంది. ఇది ఒక వివరణను తయారు చేయడానికి మరియు రిపోజిటరీలో కోడ్ను మాత్రమే కాకుండా, విస్తరణ సాధనాలను కూడా ఉంచాలని ప్రతిపాదించబడింది. రాష్ట్రం మరియు క్రెడిట్లను ఎక్కడ పొందాలో వివరించండి, ఇన్స్టాల్ చేయండి మరియు ఫలితాన్ని ఆస్వాదించండి. నేను సేవల్లో మరింత ఆర్డర్ని కోరుకుంటున్నాను, నేను CNAB విడుదలలను అనుసరిస్తాను, వాటిని స్వయంగా ఉపయోగిస్తాను, వాటిని అమలు చేస్తాను మరియు వారిని ఒప్పిస్తాను. టర్నిప్లో రీడ్మీని డిజైన్ చేయడానికి మంచి నమూనా.
ఆపరేటర్లను వ్రాసేటప్పుడు రేక్పై చాలా సమాచారం. Kubernetes కోసం వారి స్వంత ఆపరేటర్ని వ్రాయాలని ప్లాన్ చేస్తున్న వారు తప్పనిసరిగా చూడవలసిన నివేదికగా నేను భావిస్తున్నాను. హోదాలు, చెత్త సేకరణ, పోటీ వంటి అన్ని విషయాలు అక్కడ పరిగణనలోకి తీసుకుంటారు. చాలా ఇన్ఫర్మేటివ్. కుబెర్నెటెస్ కోడ్ నిరంతర వాల్యూమ్లలోని కోట్ నాకు బాగా నచ్చింది:
అమలు సౌలభ్యం కోసం K8s ఏకీకరణ కోసం సంక్లిష్టతను వర్తకం చేస్తుంది.
ఈ నివేదిక క్లస్టర్ యొక్క ప్రధాన నిర్మాణ అంశాలలో ఒకదానిని వివరంగా వెల్లడిస్తుంది - కంట్రోల్ ప్లేన్, అవి కంట్రోలర్ల సమితి. వారి పాత్ర మరియు నిర్మాణం వివరించబడ్డాయి, అలాగే ఇప్పటికే ఉన్న వాటి ఉదాహరణను ఉపయోగించి మీ స్వంత నియంత్రికను సృష్టించే ప్రాథమిక సూత్రాలు.
నియంత్రిక యొక్క సరైన ప్రవర్తన వెనుక అసాధారణ పరిస్థితులను మాస్క్ చేయకూడదని సిఫార్సు చేయడం చాలా అసలైన అంశాలలో ఒకటి, కానీ సమస్యలు తలెత్తినట్లు సిస్టమ్కు సూచించడానికి ప్రవర్తనను ఏదో ఒక విధంగా మార్చడం.
చాలా ఆసక్తికరమైన అనుభవం, మీకు నిజంగా ఎక్కువ పనిభారం ఉన్నప్పుడు మీరు పరిగణనలోకి తీసుకోవలసిన దాని గురించి వంటకాలతో చాలా సమాచారం. వారు బాగా కుబెర్నెట్స్లోకి ప్రవేశించారు మరియు 50 క్లస్టర్లకు మద్దతు ఇచ్చారు. వారు గరిష్ట ఉత్పాదకతను అణిచివేసే అన్ని అంశాల గురించి మాట్లాడారు. క్లస్టర్లపై ఏదైనా సాంకేతిక నిర్ణయాలు తీసుకునే ముందు నివేదికను చూడాలని నేను సిఫార్సు చేస్తున్నాను.
నివేదిక తర్వాత నేను ఖచ్చితంగా ఒక క్లస్టర్లోని లాగ్ల కోసం Lokiని ప్రయత్నించాలని మరియు చాలా మటుకు, దానితోనే ఉండాలని గ్రహించాను. బాటమ్ లైన్: సాగే బరువు ఉంటుంది. డీబగ్గింగ్ సమస్యలకు అనువైన తేలికైన, స్కేలబుల్ సొల్యూషన్ను అభివృద్ధి చేయాలని గ్రాఫానా కోరుకుంది. పరిష్కారం సొగసైనది: Loki Kubernetes (లేబుల్స్, ప్రోమేతియస్ వంటి) నుండి మెటా సమాచారాన్ని ఎంచుకుంటుంది మరియు వాటి ప్రకారం లాగ్లను లేపుతుంది. అందువలన, మీరు సేవ ద్వారా లాగ్ ముక్కలను ఎంచుకోవచ్చు, నిర్దిష్ట ఉపని కనుగొనవచ్చు, నిర్దిష్ట సమయాన్ని ఎంచుకోవచ్చు, లోపం కోడ్ ద్వారా ఫిల్టర్ చేయవచ్చు. ఈ ఫిల్టర్లు పూర్తి వచన శోధన లేకుండా పని చేస్తాయి. కాబట్టి, శోధనను క్రమంగా తగ్గించడం ద్వారా, మీకు అవసరమైన నిర్దిష్ట లోపాన్ని మీరు పొందవచ్చు. చివరికి, శోధన ఇప్పటికీ ఉపయోగించబడుతుంది, కానీ సర్కిల్ ఇరుకైనందున, ఇండెక్సింగ్ లేకుండా వేగం సరిపోతుంది. దానిపై క్లిక్ చేయడం ద్వారా, సందర్భం లోడ్ అవుతుంది - ముందు రెండు పంక్తులు మరియు తర్వాత లాగ్ యొక్క రెండు పంక్తులు. అందువల్ల, ఇది లాగ్లతో ఫైల్ కోసం శోధించడం మరియు దానిపై గ్రెప్పింగ్ చేస్తున్నట్లు కనిపిస్తోంది, కానీ కొంచం మరింత సౌకర్యవంతంగా మరియు కొలమానాలు ఉన్న అదే ఇంటర్ఫేస్లో. శోధన ప్రశ్న యొక్క సంఘటనల సంఖ్యను లెక్కించవచ్చు. శోధన ప్రశ్నలు ప్రోమేతియస్ భాషని పోలి ఉంటాయి మరియు సరళంగా కనిపిస్తాయి. విశ్లేషణలకు పరిష్కారం చాలా సరిఅయినది కాదని స్పీకర్ మా దృష్టిని ఆకర్షించారు. లాగ్లు అవసరమయ్యే ఎవరికైనా నేను దీన్ని బాగా సిఫార్సు చేస్తున్నాను, ఇది చదవడం చాలా సులభం.
కానరీ మరియు నీలం-ఆకుపచ్చ విస్తరణ ప్రక్రియలు చాలా స్పష్టంగా చూపబడ్డాయి. నివేదికను చూడమని ఇంకా ప్రేరణ పొందని వారికి నేను సలహా ఇస్తున్నాను. ఆశాజనకమైన CI-CD సిస్టమ్ ARGO కోసం స్పీకర్లు పొడిగింపు రూపంలో పరిష్కారాన్ని అందజేస్తారు. రష్యా నుండి స్పీకర్ యొక్క ఆంగ్ల ప్రసంగం ఇతర స్పీకర్ల ప్రసంగం కంటే వినడం సులభం.
క్లస్టర్ మేనేజ్మెంట్ యొక్క అత్యంత క్లిష్టమైన అంశాలలో ఒకటి భద్రతను సెటప్ చేయడం, ప్రత్యేకించి వనరులకు యాక్సెస్ హక్కులు. అంతర్నిర్మిత K8s ప్రైమిటివ్లు మీకు నచ్చిన విధంగా అధికారాన్ని కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తాయి. నొప్పి లేకుండా వాటిని తాజాగా ఉంచడం ఎలా? యాక్సెస్ హక్కులతో ఏమి జరుగుతుందో అర్థం చేసుకోవడం మరియు సృష్టించిన పాత్రలను డీబగ్ చేయడం ఎలా? ఈ నివేదిక k8sలో డీబగ్గింగ్ ఆథరైజేషన్ కోసం అనేక సాధనాల యొక్క అవలోకనాన్ని అందించడమే కాకుండా, సరళమైన మరియు సమర్థవంతమైన విధానాలను రూపొందించడానికి సాధారణ సిఫార్సులను కూడా అందిస్తుంది.
ఇతర నివేదికలు
నేను దానిని సిఫార్సు చేయను. కొందరు కెప్టెన్లు, కొందరు దీనికి విరుద్ధంగా చాలా కష్టంగా ఉన్నారు. ఈ ప్లేజాబితాలోకి ప్రవేశించి, కీనోట్గా గుర్తించబడిన ప్రతిదాన్ని చూడమని నేను మీకు సలహా ఇస్తున్నాను. ఇది క్లౌడ్ స్థానిక యాప్ల చుట్టూ ఉన్న పరిశ్రమను విస్తృతంగా పరిశీలించడానికి మిమ్మల్ని అనుమతిస్తుంది, ఆపై మీరు ctrl+f నొక్కండి మరియు కీలకపదాలు, కంపెనీలు, కోసం శోధించాలి. ఉత్పత్తులు మరియు ఆసక్తి విధానాలు.
నివేదికలతో ప్లేజాబితాకు లింక్ ఇక్కడ ఉంది, దానిపై శ్రద్ధ వహించండి
హాప్రాక్సీ స్టాండ్లో నా కొడుకు కోసం టీ-షర్ట్ ఇచ్చారు. దీని కారణంగా నేను ఉత్పత్తిలో హాప్రాక్సీతో Nginxని భర్తీ చేస్తానని నాకు సందేహం ఉంది, కానీ నేను వాటిని ఎక్కువగా గుర్తుంచుకున్నాను. కొత్త యజమానులు Nginxతో ఏమి చేస్తారో ఎవరికి తెలుసు.
మూడు రోజులూ IBM బూత్లో చిన్న చర్చలు జరిగాయి మరియు వారు ఓకులస్ గో, బీట్స్ హెడ్ఫోన్లు మరియు క్వాడ్కాప్టర్ను రాఫిల్ చేయడం ద్వారా ప్రజలను ఆకర్షించారు. మీరు మొత్తం అరగంట స్టాండ్లో ఉండాలి. మూడు రోజుల్లో రెండుసార్లు నేను నా అదృష్టాన్ని ప్రయత్నించాను - అది జరగలేదు. VMWare మరియు Microsoft కూడా చిన్న ప్రదర్శనలు ఇచ్చాయి.
ఉబుంటు స్టాండ్లో, అందరూ చేయాలనుకున్నది నేను చేసాను - షటిల్వర్త్తో ఫోటో తీసాను. స్నేహశీలియైన వ్యక్తి, నేను దీనిని 8.04 నుండి ఉపయోగిస్తున్నానని మరియు సర్వర్ దానితో 10 సంవత్సరాల పాటు డిస్ట్ అప్గ్రేడ్ లేకుండా ఒక్క విరామం లేకుండా (ఇంటర్నెట్ యాక్సెస్ లేకపోయినా) పని చేసిందని తెలుసుకుని సంతోషించాడు.
నేను అలసిపోయిన డిమిత్రి స్టోలియారోవ్ను దాటలేకపోయాను, కుబెర్నెట్స్కు మద్దతు ఇచ్చే ఇంజనీర్ల కష్టమైన రోజువారీ జీవితం గురించి నేను అతనితో మాట్లాడాను. అతను తన సహోద్యోగులకు నివేదికల పఠనాన్ని అప్పగిస్తాడు, కానీ మెటీరియల్ని ప్రదర్శించడానికి కొన్ని కొత్త ఆకృతిని సిద్ధం చేస్తున్నాడు. నేను మిమ్మల్ని Flant యొక్క YouTube ఛానెల్కు సబ్స్క్రైబ్ చేయమని కోరాను.
IBM, Cisco, Microsoft, VMWare స్టాండ్లలో చాలా డబ్బు పెట్టుబడి పెట్టాయి. ఓపెన్ సోర్స్ కామ్రేడ్లు మరింత నిరాడంబరమైన స్టాండ్లను కలిగి ఉన్నారు. నేను స్టాండ్లో ఉన్న గ్రాఫనా ప్రతినిధులతో మాట్లాడాను మరియు నేను లోకీని ప్రయత్నించాలని వారు నన్ను ఒప్పించారు. సాధారణంగా, లాగింగ్ సిస్టమ్లో పూర్తి-వచన శోధన విశ్లేషణల కోసం మాత్రమే అవసరమని మరియు ట్రబుల్షూటింగ్ కోసం Loki స్థాయిలో సిస్టమ్లు సరిపోతాయని అనిపిస్తుంది. నేను ప్రోమేతియస్ డెవలపర్లతో మాట్లాడాను. వారు కొలమానాలు మరియు డేటా డౌన్సాంప్లింగ్ యొక్క దీర్ఘకాలిక నిల్వ చేయడానికి ప్లాన్ చేయరు. కార్టెక్స్ మరియు థానోస్లను పరిష్కారంగా చూడమని సలహా ఇస్తారు. చాలా స్టాండ్లు ఉన్నాయి, అవన్నీ చూడటానికి ఒక రోజంతా పట్టింది. సేవగా డజను పర్యవేక్షణ పరిష్కారాలు. ఐదు భద్రతా సేవలు. ఐదు పనితీరు సేవలు. కుబెర్నెట్స్ కోసం డజను UIలు. కే8లను సేవగా అందించే వారు చాలా మంది ఉన్నారు. ప్రతి ఒక్కరూ తమ మార్కెట్ను కోరుకుంటారు.
అమెజాన్ మరియు గూగుల్ పైకప్పుపై కృత్రిమ గడ్డితో డాబాలను అద్దెకు తీసుకున్నాయి మరియు అక్కడ సన్ లాంజర్లను ఏర్పాటు చేశాయి. అమెజాన్ మగ్లను అందజేసి నిమ్మరసం పోసింది మరియు స్టాండ్ వద్ద స్పాట్ ఇన్స్టాన్స్లతో పని చేయడంలో ఆవిష్కరణల గురించి మాట్లాడింది. Google Kubernetes లోగోతో కుక్కీలను అందించింది మరియు ఒక చల్లని ఫోటో జోన్ను రూపొందించింది మరియు స్టాండ్లో నేను పెద్ద సంస్థ చేపల కోసం చేపలు పట్టాను.
బార్సిలోనా గురించి
బార్సిలోనాతో ప్రేమలో ఉంది. నేను అక్కడ రెండవసారి, 2012లో మొదటిసారిగా సందర్శనా పర్యటనలో ఉన్నాను. ఇది ఆశ్చర్యంగా ఉంది, కానీ చాలా వాస్తవాలు గుర్తుకు వచ్చాయి, నేను నా సహోద్యోగులకు చాలా చెప్పగలిగాను, నేను మినీ-గైడ్ని. స్వచ్ఛమైన సముద్రపు గాలి తక్షణమే నా అలర్జీని తగ్గించింది. రుచికరమైన సీఫుడ్, పాయెల్లా, సాంగ్రియా. చాలా వెచ్చగా, ఎండగా ఉండే ఆర్కిటెక్చర్. తక్కువ సంఖ్యలో అంతస్తులు, చాలా పచ్చదనం. మేము ఈ మూడు రోజుల్లో దాదాపు 50 కిలోమీటర్లు నడిచాము మరియు నేను ఈ నగరం చుట్టూ మళ్లీ మళ్లీ నడవాలనుకుంటున్నాను. ఇదంతా నివేదికల తర్వాత, సాయంత్రం.
నేను అర్థం చేసుకున్న ప్రధాన విషయం ఏమిటి
ఈ సదస్సుకు హాజరయ్యే అవకాశం లభించినందుకు చాలా సంతోషంగా ఉంది. ఇంతకు ముందు క్రమబద్ధీకరించని వాటిని ఆమె అరలలోకి క్రమబద్ధీకరించింది. ఆమె నన్ను ప్రేరేపించింది మరియు కొన్ని విషయాలను స్పష్టంగా చెప్పింది.
ఆలోచన ఎర్రటి దారంలా నడిచింది: కుబెర్నెటెస్ ఒక ముగింపు స్థానం కాదు, కానీ ఒక సాధనం. ప్లాట్ఫారమ్లను రూపొందించడానికి ఒక వేదిక.
మరియు మొత్తం ఉద్యమం యొక్క ప్రధాన పని: స్కేలబుల్ అప్లికేషన్లను రూపొందించండి మరియు అమలు చేయండి
సంఘం పని చేస్తున్న ప్రధాన దిశలు స్ఫటికీకరించబడ్డాయి. అప్లికేషన్ల కోసం 12 కారకాలు ఒకేసారి ఎలా కనిపించాయి, మొత్తంగా మౌలిక సదుపాయాల కోసం ఏమి మరియు ఎలా చేయాలో జాబితా కనిపించింది. మీకు కావాలంటే, మీరు ఈ ట్రెండ్లను కాల్ చేయవచ్చు:
డైనమిక్ పరిసరాలు
పబ్లిక్, హైబ్రిడ్ మరియు ప్రైవేట్ మేఘాలు
కంటైనర్లు
సర్వీస్ మెష్
సూక్ష్మ సర్వీసులు
మార్పులేని మౌలిక సదుపాయాలు
డిక్లరేటివ్ API
ఈ పద్ధతులు క్రింది లక్షణాలతో వ్యవస్థలను నిర్మించడానికి మిమ్మల్ని అనుమతిస్తాయి:
పెద్ద మార్పులను తరచుగా మరియు ఊహాజనితంగా సురక్షితంగా రూపొందించగల సామర్థ్యాన్ని కలిగి ఉండటం.
CNCF ఉత్తమ ప్రాజెక్ట్లను ఎంచుకుంటుంది (చిన్న జాబితా) మరియు క్రింది విషయాలను ప్రమోట్ చేస్తుంది:
స్మార్ట్ ఆటోమేషన్
ఓపెన్ సోర్స్
సర్వీస్ ప్రొవైడర్ను ఎంచుకునే స్వేచ్ఛ
కుబెర్నెటెస్ సంక్లిష్టమైనది. ఇది సైద్ధాంతికంగా మరియు భాగాలలో సరళమైనది, కానీ మొత్తంగా సంక్లిష్టమైనది. ఎవరూ ఆల్ ఇన్ వన్ పరిష్కారాన్ని చూపలేదు. ఒక సేవగా k8s మార్కెట్ మరియు నిజానికి మిగిలిన మార్కెట్ వైల్డ్ వెస్ట్: మద్దతు నెలకు $50 మరియు $1000 రెండింటికీ విక్రయించబడుతుంది. అందరూ ఏదో ఒక భాగంలోకి లోతుగా వెళ్లి తవ్వుతారు. కొన్ని పర్యవేక్షణ మరియు డ్యాష్బోర్డ్లలో, కొన్ని పనితీరులో, కొన్ని భద్రతలో ఉన్నాయి.