సాఫ్ట్వేర్ అభివృద్ధి మరియు విస్తరణ కోసం ఆధునిక వేదిక
రాబోయే Red Hat OpenShift ప్లాట్ఫారమ్ 4.0 అప్డేట్లో మార్పులు, మెరుగుదలలు మరియు చేర్పుల గురించిన పోస్ట్ల శ్రేణిలో ఇది మొదటిది, ఇది కొత్త వెర్షన్కి మారడానికి మీకు సహాయం చేస్తుంది.
2014 శరదృతువులో అభివృద్ధి చెందుతున్న కుబెర్నెటీస్ కమ్యూనిటీ గూగుల్ యొక్క సీటెల్ కార్యాలయంలో మొదటిసారి సమావేశమైన క్షణం నుండి, కుబెర్నెటెస్ ప్రాజెక్ట్ ఈ రోజు సాఫ్ట్వేర్ అభివృద్ధి మరియు అమలులో ఉన్న విధానాన్ని విప్లవాత్మకంగా మార్చడానికి ఉద్దేశించబడిందని స్పష్టమైంది. అదే సమయంలో, పబ్లిక్ క్లౌడ్ సర్వీస్ ప్రొవైడర్లు ఇన్ఫ్రాస్ట్రక్చర్ మరియు సేవల అభివృద్ధిలో చురుకుగా పెట్టుబడులు పెట్టడం కొనసాగించారు, ఇది ITతో పని చేయడం మరియు సాఫ్ట్వేర్ను సృష్టించడం చాలా సులభతరం మరియు మరింత అందుబాటులో ఉండేలా చేసింది మరియు వాటిని నమ్మశక్యం కాని విధంగా అందుబాటులోకి తెచ్చింది, ఇది ప్రారంభంలో కొంతమంది ఊహించవచ్చు. దశాబ్దం.
వాస్తవానికి, ప్రతి కొత్త క్లౌడ్ సేవ యొక్క ప్రకటన ట్విట్టర్లో నిపుణుల మధ్య అనేక చర్చలతో కూడి ఉంటుంది మరియు ఓపెన్ సోర్స్ యుగం ముగింపు, ఆన్-ఆవరణలో IT క్షీణత మరియు అనివార్యతతో సహా వివిధ అంశాలపై చర్చలు జరిగాయి. క్లౌడ్లో కొత్త సాఫ్ట్వేర్ గుత్తాధిపత్యం మరియు కొత్త నమూనా X అన్ని ఇతర నమూనాలను ఎలా భర్తీ చేస్తుంది.
ఈ వివాదాలన్నీ చాలా తెలివితక్కువవని ప్రత్యేకంగా చెప్పనవసరం లేదు
వాస్తవమేమిటంటే, ఏదీ ఎప్పుడూ వృధాగా పోదు, మరియు ఈ రోజు మనం తుది ఉత్పత్తులలో ఘాతాంక పెరుగుదలను మరియు అవి అభివృద్ధి చేయబడిన తీరును చూడవచ్చు, ఎందుకంటే మన జీవితాల్లో నిరంతరం కొత్త సాఫ్ట్వేర్ ఆవిర్భవించడం. మరియు చుట్టూ ఉన్న ప్రతిదీ మారుతుందనే వాస్తవం ఉన్నప్పటికీ, అదే సమయంలో, సారాంశంలో, ప్రతిదీ మారదు. సాఫ్ట్వేర్ డెవలపర్లు ఇప్పటికీ ఎర్రర్లతో కోడ్ను వ్రాస్తారు, ఆపరేషన్స్ ఇంజనీర్లు మరియు విశ్వసనీయత నిపుణులు ఇప్పటికీ పేజర్లతో తిరుగుతారు మరియు స్లాక్లో ఆటోమేటిక్ అలర్ట్లను స్వీకరిస్తారు, నిర్వాహకులు ఇప్పటికీ OpEx మరియు CapEx కాన్సెప్ట్లలో పనిచేస్తారు మరియు వైఫల్యం సంభవించిన ప్రతిసారీ, సీనియర్ డెవలపర్ "నేను మీకు చెప్పాను" అనే పదాలతో విచారంగా నిట్టూర్చాడు...
అబ్బ నిజంగానా చర్చించాలి, మెరుగైన సాఫ్ట్వేర్ ఉత్పత్తులను రూపొందించడానికి మా వద్ద ఎలాంటి సాధనాలు ఉంటాయి మరియు అవి భద్రతను ఎలా మెరుగుపరుస్తాయి మరియు డెవలప్మెంట్ను సులభతరం మరియు మరింత విశ్వసనీయంగా ఎలా చేస్తాయి. ప్రాజెక్ట్ సంక్లిష్టత పెరిగేకొద్దీ, కొత్త ప్రమాదాలు పెరుగుతాయి మరియు నేడు ప్రజల జీవితాలు సాఫ్ట్వేర్పై ఆధారపడి ఉన్నాయి, డెవలపర్లు మెరుగైన పనిని చేయడానికి ప్రయత్నించాలి.
కుబెర్నెటెస్ అటువంటి సాధనం. Red Hat OpenShiftని ఇతర సాధనాలు మరియు సేవలతో కలిపి ఒకే ప్లాట్ఫారమ్గా సాఫ్ట్వేర్ను మరింత విశ్వసనీయంగా, సులభంగా నిర్వహించేలా మరియు వినియోగదారులకు సురక్షితంగా చేసే పని జరుగుతోంది.
ఇలా చెప్పడంతో, OpenShift బృందం ఒక సాధారణ ప్రశ్న అడుగుతుంది:
మీరు కుబెర్నెట్స్తో పని చేయడం ఎలా సులభం మరియు మరింత సౌకర్యవంతంగా చేయవచ్చు?
సమాధానం ఆశ్చర్యకరంగా స్పష్టంగా ఉంది:
క్లౌడ్పై లేదా క్లౌడ్ వెలుపల విస్తరణ యొక్క సంక్లిష్ట అంశాలను ఆటోమేట్ చేయండి;
సంక్లిష్టతను దాచేటప్పుడు విశ్వసనీయతపై దృష్టి పెట్టండి;
సరళమైన మరియు సురక్షితమైన నవీకరణలను విడుదల చేయడానికి నిరంతరం పని చేయడం కొనసాగించండి;
నియంత్రణ మరియు ఆడిటబిలిటీని సాధించడం;
ప్రారంభంలో అధిక భద్రతను నిర్ధారించడానికి ప్రయత్నిస్తారు, కానీ వినియోగం యొక్క వ్యయంతో కాదు.
OpenShift యొక్క తదుపరి విడుదల సృష్టికర్తల అనుభవం మరియు ప్రపంచంలోని అతిపెద్ద కంపెనీలలో సాఫ్ట్వేర్ను పెద్ద ఎత్తున అమలు చేస్తున్న ఇతర డెవలపర్ల అనుభవం రెండింటినీ పరిగణనలోకి తీసుకోవాలి. అదనంగా, ఇది నేటి ఆధునిక ప్రపంచానికి ఆధారమైన బహిరంగ పర్యావరణ వ్యవస్థల యొక్క అన్ని సేకరించిన అనుభవాన్ని పరిగణనలోకి తీసుకోవాలి. అదే సమయంలో, ఔత్సాహిక డెవలపర్ యొక్క పాత మనస్తత్వాన్ని విడిచిపెట్టి, స్వయంచాలక భవిష్యత్తు యొక్క కొత్త తత్వశాస్త్రానికి వెళ్లడం అవసరం. ఇది సాఫ్ట్వేర్ను అమలు చేయడానికి పాత మరియు కొత్త మార్గాల మధ్య అంతరాన్ని తగ్గించాలి మరియు అందుబాటులో ఉన్న అన్ని మౌలిక సదుపాయాల యొక్క పూర్తి ప్రయోజనాన్ని పొందాలి-ఇది అతిపెద్ద క్లౌడ్ ప్రొవైడర్ ద్వారా హోస్ట్ చేయబడినా లేదా అంచున ఉన్న చిన్న సిస్టమ్లలో నడుస్తున్నా.
ఈ ఫలితాన్ని ఎలా సాధించాలి?
Red Hat వద్ద, స్థాపించబడిన కమ్యూనిటీని సంరక్షించడానికి మరియు కంపెనీ ప్రమేయం ఉన్న ప్రాజెక్ట్ల మూసివేతను నిరోధించడానికి చాలా కాలం పాటు బోరింగ్ మరియు కృతజ్ఞత లేని పని చేయడం ఆచారం. ఓపెన్ సోర్స్ కమ్యూనిటీ చాలా అసాధారణమైన విషయాలను సృష్టించే ప్రతిభావంతులైన డెవలపర్లను కలిగి ఉంది - వినోదం, విద్యా, కొత్త అవకాశాలను తెరవడం మరియు అందంగా ఉంటుంది, అయితే, అందరూ ఒకే దిశలో పయనించాలని లేదా ఉమ్మడి లక్ష్యాలను కొనసాగించాలని ఎవరూ ఆశించరు. . మా వినియోగదారులకు ప్రయోజనం చేకూర్చే ప్రాంతాలను అభివృద్ధి చేయడానికి ఈ శక్తిని ఉపయోగించడం మరియు సరైన దిశలో మళ్లించడం కొన్నిసార్లు అవసరం, కానీ అదే సమయంలో మేము మా సంఘాల అభివృద్ధిని పర్యవేక్షించాలి మరియు వారి నుండి నేర్చుకోవాలి.
2018 ప్రారంభంలో, Red Hat CoreOS ప్రాజెక్ట్ను కొనుగోలు చేసింది, ఇది భవిష్యత్తుపై సారూప్య అభిప్రాయాలను కలిగి ఉంది - మరింత సురక్షితమైన మరియు నమ్మదగినది, ఓపెన్ సోర్స్ సూత్రాలపై సృష్టించబడింది. ఈ ఆలోచనలను మరింత అభివృద్ధి చేయడానికి మరియు వాటిని అమలు చేయడానికి కంపెనీ కృషి చేసింది, మా తత్వశాస్త్రాన్ని ఆచరణలో పెట్టింది - అన్ని సాఫ్ట్వేర్లు సురక్షితంగా నడుస్తుందని నిర్ధారించడానికి ప్రయత్నిస్తోంది. ఈ పని అంతా Kubernetes, Linux, పబ్లిక్ క్లౌడ్లు, ప్రైవేట్ క్లౌడ్లు మరియు మా ఆధునిక డిజిటల్ ఎకోసిస్టమ్కు మద్దతు ఇచ్చే వేలాది ఇతర ప్రాజెక్ట్లపై నిర్మించబడింది.
OpenShift 4 యొక్క కొత్త విడుదల స్పష్టంగా, స్వయంచాలకంగా మరియు మరింత సహజంగా ఉంటుంది
OpenShift ప్లాట్ఫారమ్ బేర్-మెటల్ హార్డ్వేర్ సపోర్ట్, అనుకూలమైన వర్చువలైజేషన్, ఆటోమేటిక్ ఇన్ఫ్రాస్ట్రక్చర్ ప్రోగ్రామింగ్ మరియు, వాస్తవానికి, కంటైనర్లతో (ముఖ్యంగా లైనక్స్ ఇమేజ్లు మాత్రమే) ఉత్తమమైన మరియు అత్యంత విశ్వసనీయమైన Linux ఆపరేటింగ్ సిస్టమ్లతో పని చేస్తుంది.
ప్లాట్ఫారమ్ ప్రారంభం నుండి సురక్షితంగా ఉండాలి, కానీ ఇప్పటికీ డెవలపర్లు సులభంగా పునరావృతం చేయడానికి అనుమతించాలి-అంటే, నిర్వాహకులు దానిని సులభంగా ఆడిట్ చేయడానికి మరియు నిర్వహించడానికి అనుమతించేటప్పుడు తగినంత సౌకర్యవంతమైన మరియు సురక్షితంగా ఉండాలి.
ఇది సాఫ్ట్వేర్ను "సేవగా" అమలు చేయడానికి అనుమతించాలి మరియు ఆపరేటర్లకు నిర్వహించలేని మౌలిక సదుపాయాల పెరుగుదలకు దారితీయకూడదు.
ఇది డెవలపర్లు వినియోగదారులు మరియు కస్టమర్ల కోసం నిజమైన ఉత్పత్తులను రూపొందించడంపై దృష్టి పెట్టడానికి అనుమతిస్తుంది. మీరు హార్డ్వేర్ మరియు సాఫ్ట్వేర్ సెట్టింగ్ల అడవిలో నడవాల్సిన అవసరం లేదు మరియు ప్రమాదవశాత్తూ వచ్చే సమస్యలన్నీ గతానికి సంబంధించినవి.
OpenShift 4: నిర్వహణ అవసరం లేని NoOps ప్లాట్ఫారమ్
В ఈ ప్రచురణ OpenShift 4 కోసం కంపెనీ దృష్టిని ఆకృతి చేయడంలో సహాయపడిన ఆ టాస్క్లను వివరించింది. సాఫ్ట్వేర్ను నిర్వహించడం మరియు నిర్వహించడం వంటి రోజువారీ పనులను వీలైనంత సులభతరం చేయడం, ఈ ప్రక్రియలను సులభంగా మరియు రిలాక్స్గా చేయడం - అమలులో నిమగ్నమైన నిపుణులు మరియు డెవలపర్ల కోసం టీమ్ యొక్క లక్ష్యం. కానీ మీరు ఈ లక్ష్యాన్ని ఎలా చేరుకోగలరు? కనీస జోక్యం అవసరమయ్యే సాఫ్ట్వేర్ను అమలు చేయడానికి ప్లాట్ఫారమ్ను ఎలా సృష్టించాలి? ఈ సందర్భంలో NoOps అంటే ఏమిటి?
మీరు సంగ్రహించడానికి ప్రయత్నిస్తే, డెవలపర్ల కోసం "సర్వర్లెస్" లేదా "NoOps" భావనలు అంటే "ఆపరేషనల్" కాంపోనెంట్ను దాచడానికి లేదా డెవలపర్కి ఈ భారాన్ని తగ్గించడానికి మిమ్మల్ని అనుమతించే సాధనాలు మరియు సేవలు.
సిస్టమ్లతో కాదు, అప్లికేషన్ ఇంటర్ఫేస్లతో (APIలు) పని చేయండి.
సాఫ్ట్వేర్ను అమలు చేయడంలో ఇబ్బంది పడకండి - ప్రొవైడర్ మీ కోసం దీన్ని చేయనివ్వండి.
తక్షణమే పెద్ద ఫ్రేమ్వర్క్ను రూపొందించడం ప్రారంభించవద్దు - "బిల్డింగ్ బ్లాక్లు" వలె పని చేసే చిన్న ముక్కలను వ్రాయడం ద్వారా ప్రారంభించండి, ఈ కోడ్ డిస్క్లు మరియు డేటాబేస్లతో కాకుండా డేటా మరియు ఈవెంట్లతో పని చేయడానికి ప్రయత్నించండి.
లక్ష్యం, మునుపటిలాగా, సాఫ్ట్వేర్ డెవలప్మెంట్లో పునరావృతాలను వేగవంతం చేయడం, మెరుగైన ఉత్పత్తులను సృష్టించే అవకాశాన్ని అందించడం మరియు డెవలపర్ తన సాఫ్ట్వేర్ అమలు చేసే సిస్టమ్ల గురించి ఆందోళన చెందాల్సిన అవసరం లేదు. ఒక అనుభవజ్ఞుడైన డెవలపర్కు వినియోగదారులపై దృష్టి పెట్టడం ద్వారా చిత్రాన్ని త్వరగా మార్చవచ్చని బాగా తెలుసు, కాబట్టి సాఫ్ట్వేర్ అవసరమని మీకు ఖచ్చితంగా తెలియకుంటే దానిని వ్రాయడానికి మీరు ఎక్కువ కృషి చేయకూడదు.
నిర్వహణ మరియు కార్యకలాపాల నిపుణుల కోసం, "NoOps" అనే పదం కొంచెం భయానకంగా అనిపించవచ్చు. కానీ ఫీల్డ్ ఇంజనీర్లతో కమ్యూనికేట్ చేస్తున్నప్పుడు, విశ్వసనీయత మరియు విశ్వసనీయతను (సైట్ రిలయబిలిటీ ఇంజనీరింగ్, SRE) నిర్ధారించే లక్ష్యంతో వారు ఉపయోగించే నమూనాలు మరియు పద్ధతులు పైన వివరించిన నమూనాలతో చాలా సారూప్యతలను కలిగి ఉన్నాయని స్పష్టమవుతుంది:
సిస్టమ్లను నిర్వహించవద్దు - వాటి నిర్వహణ ప్రక్రియలను ఆటోమేట్ చేయండి.
సాఫ్ట్వేర్ను అమలు చేయవద్దు - దానిని అమలు చేయడానికి పైప్లైన్ను సృష్టించండి.
మీ అన్ని సేవలను ఒకదానితో ఒకటి బండిల్ చేయడాన్ని నివారించండి మరియు ఒకదాని వైఫల్యం మొత్తం సిస్టమ్ విఫలమయ్యేలా చేస్తుంది-ఆటోమేషన్ సాధనాలను ఉపయోగించి మీ మొత్తం అవస్థాపనలో వాటిని చెదరగొట్టండి మరియు పర్యవేక్షించబడే మరియు పర్యవేక్షించబడే మార్గాల్లో వాటిని కనెక్ట్ చేయండి.
ఏదో తప్పు జరగవచ్చని SRE లకు తెలుసు మరియు వారు సమస్యను ట్రాక్ చేసి పరిష్కరించవలసి ఉంటుంది-కాబట్టి వారు రొటీన్ పనిని ఆటోమేట్ చేస్తారు మరియు లోపం బడ్జెట్లను ముందుగానే సెట్ చేస్తారు, తద్వారా సమస్య తలెత్తినప్పుడు ప్రాధాన్యత ఇవ్వడానికి మరియు నిర్ణయాలు తీసుకోవడానికి వారు సిద్ధంగా ఉంటారు.
OpenShiftలోని Kubernetes అనేది రెండు ప్రధాన సమస్యలను పరిష్కరించడానికి రూపొందించబడిన ప్లాట్ఫారమ్: వర్చువల్ మిషన్లను లేదా లోడ్ బ్యాలెన్సర్ APIలను అర్థం చేసుకోవడానికి మిమ్మల్ని బలవంతం చేయడానికి బదులుగా, ఇది అధిక-ఆర్డర్ సంగ్రహణలు - విస్తరణ ప్రక్రియలు మరియు సేవలతో పని చేస్తుంది. సాఫ్ట్వేర్ ఏజెంట్లను ఇన్స్టాల్ చేయడానికి బదులుగా, మీరు కంటైనర్లను అమలు చేయవచ్చు మరియు మీ స్వంత మానిటరింగ్ స్టాక్ను వ్రాయడానికి బదులుగా, ప్లాట్ఫారమ్లో ఇప్పటికే అందుబాటులో ఉన్న సాధనాలను ఉపయోగించండి. కాబట్టి, OpenShift 4 యొక్క రహస్య సాస్ నిజంగా రహస్యమేమీ కాదు - ఇది కేవలం SRE సూత్రాలు మరియు సర్వర్లెస్ కాన్సెప్ట్లను తీసుకోవడం మరియు డెవలపర్లు మరియు ఆపరేషన్స్ ఇంజనీర్లకు సహాయం చేయడానికి వారి తార్కిక ముగింపుకు తీసుకెళ్లడం మాత్రమే.
అప్లికేషన్లు ఉపయోగించే మౌలిక సదుపాయాలను ఆటోమేట్ చేయండి మరియు ప్రామాణీకరించండి
డెవలపర్లను నియంత్రించకుండా విస్తరణ మరియు అభివృద్ధి ప్రక్రియలను ఒకదానితో ఒకటి లింక్ చేయండి
XNUMXవ సేవ, ఫీచర్, అప్లికేషన్ లేదా మొత్తం స్టాక్ను ప్రారంభించడం, ఆడిట్ చేయడం మరియు భద్రపరచడం మొదటిదాని కంటే కష్టం కాదని నిర్ధారించుకోవడం.
కానీ ఓపెన్షిఫ్ట్ 4 ప్లాట్ఫారమ్ మరియు దాని పూర్వీకుల మధ్య మరియు అటువంటి సమస్యలను పరిష్కరించడానికి "ప్రామాణిక" విధానం నుండి తేడా ఏమిటి? ఇంప్లిమెంటేషన్ మరియు ఆపరేషన్స్ టీమ్ల కోసం స్కేల్ను ఏది నడిపిస్తుంది? ఈ పరిస్థితిలో రాజు క్లస్టర్ కావడం వల్ల. కాబట్టి,
క్లస్టర్ల ప్రయోజనం స్పష్టంగా ఉందని మేము నిర్ధారించుకుంటాము (ప్రియమైన క్లౌడ్, నేను ఈ క్లస్టర్ని తీసుకున్నాను కాబట్టి నేను చేయగలను)
క్లస్టర్ (యువర్ మెజెస్టి)కి సేవ చేయడానికి యంత్రాలు మరియు ఆపరేటింగ్ సిస్టమ్లు ఉన్నాయి
క్లస్టర్ నుండి హోస్ట్ల స్థితిని నిర్వహించండి, వాటి పునర్నిర్మాణాన్ని తగ్గించండి (డ్రిఫ్ట్).
సిస్టమ్ యొక్క ప్రతి ముఖ్యమైన అంశానికి, నానీ (మెకానిజం) అవసరమవుతుంది, అది సమస్యలను పర్యవేక్షిస్తుంది మరియు తొలగిస్తుంది
సిస్టమ్ యొక్క *ప్రతి* అంశం లేదా మూలకం యొక్క వైఫల్యం మరియు సంబంధిత రికవరీ మెకానిజమ్స్ జీవితంలో ఒక సాధారణ భాగం
మొత్తం మౌలిక సదుపాయాలు తప్పనిసరిగా API ద్వారా కాన్ఫిగర్ చేయబడాలి.
Kubernetesని అమలు చేయడానికి Kubernetesని ఉపయోగించండి. (అవును, అవును, అది అక్షర దోషం కాదు)
అప్డేట్లు సులభంగా మరియు ఇన్స్టాల్ చేయడానికి అవాంతరాలు లేకుండా ఉండాలి. అప్డేట్ను ఇన్స్టాల్ చేయడానికి ఒకటి కంటే ఎక్కువ క్లిక్లు తీసుకుంటే, మేము ఏదో తప్పు చేస్తున్నాము.
ఏదైనా కాంపోనెంట్ను పర్యవేక్షించడం మరియు డీబగ్గింగ్ చేయడం సమస్య కాకూడదు, కాబట్టి మొత్తం అవస్థాపనలో ట్రాకింగ్ మరియు రిపోర్టింగ్ కూడా సులభంగా మరియు సౌకర్యవంతంగా ఉండాలి.
ప్లాట్ఫారమ్ యొక్క సామర్థ్యాలను చర్యలో చూడాలనుకుంటున్నారా?
OpenShift 4 యొక్క ప్రివ్యూ వెర్షన్ డెవలపర్లకు అందుబాటులోకి వచ్చింది. ఉపయోగించడానికి సులభమైన ఇన్స్టాలర్తో, మీరు Red Had CoreOS పైన AWSలో క్లస్టర్ని అమలు చేయవచ్చు. ప్రివ్యూను ఉపయోగించడానికి, మీకు అవస్థాపనను అందించడానికి AWS ఖాతా మరియు ప్రివ్యూ చిత్రాలను యాక్సెస్ చేయడానికి ఖాతాల సమితి మాత్రమే అవసరం.
ప్రారంభించడానికి, వెళ్ళండి try.openshift.com మరియు "ప్రారంభించు" క్లిక్ చేయండి.
మీ Red Hat ఖాతాకు లాగిన్ అవ్వండి (లేదా కొత్తదాన్ని సృష్టించండి) మరియు మీ మొదటి క్లస్టర్ని సెటప్ చేయడానికి సూచనలను అనుసరించండి.
విజయవంతమైన ఇన్స్టాలేషన్ తర్వాత, మా ట్యుటోరియల్లను చూడండి OpenShift శిక్షణఓపెన్షిఫ్ట్ 4 ప్లాట్ఫారమ్ను కుబెర్నెట్లను అమలు చేయడానికి సులభమైన మరియు అనుకూలమైన మార్గంగా చేసే సిస్టమ్లు మరియు కాన్సెప్ట్ల గురించి లోతైన అవగాహన పొందడానికి.
కొత్త OpenShift విడుదలను ప్రయత్నించండి మరియు మీ అభిప్రాయాన్ని పంచుకోండి. మేము కుంబెర్నెట్స్తో పని చేయడానికి కట్టుబడి ఉన్నాము - NoOps యొక్క భవిష్యత్తు ఈరోజు నుండి ప్రారంభమవుతుంది.
ఇప్పుడు శ్రద్ధ!
సమావేశంలో DevOpsForum 2019 ఏప్రిల్ 20 న, ఓపెన్షిఫ్ట్ డెవలపర్లలో ఒకరైన వాడిమ్ రుట్కోవ్స్కీ మాస్టర్ క్లాస్ను నిర్వహిస్తాడు - అతను పది క్లస్టర్లను విచ్ఛిన్నం చేసి వాటిని పరిష్కరించడానికి బలవంతం చేస్తాడు. కాన్ఫరెన్స్ చెల్లించబడింది, కానీ ప్రమోషనల్ కోడ్ #RedHatతో మీకు 37% తగ్గింపు లభిస్తుంది
17:15 - 18:15 వద్ద మాస్టర్ క్లాస్, మరియు స్టాండ్ రోజంతా తెరిచి ఉంటుంది. టీ షర్టులు, టోపీలు, స్టిక్కర్లు - మామూలే!
హాల్ #2
"ఇక్కడ మొత్తం సిస్టమ్ను మార్చాలి: మేము సర్టిఫైడ్ మెకానిక్స్తో కలిసి విరిగిన k8s క్లస్టర్లను రిపేర్ చేస్తాము."