కుబెర్నెట్స్ ట్యుటోరియల్ - కుబెర్నెట్స్ కోసం సమగ్ర గైడ్



కుబెర్నెటెస్ ట్యుటోరియల్‌లోని ఈ బ్లాగ్, కంటైనర్ ఆర్కెస్ట్రేషన్ సిస్టమ్ యొక్క అన్ని భావనలను హ్యాండ్స్‌-ఆన్‌తో నడిపిస్తుంది.

కుబెర్నెట్స్ అనేది కంటైనరైజ్డ్ అనువర్తనాలను అమలు చేయడంలో పాల్గొనే మాన్యువల్ ప్రక్రియలను తొలగించే ఒక వేదిక. కుబెర్నెటెస్ ట్యుటోరియల్‌లోని ఈ బ్లాగులో, మీరు ఈ బహుళ-కంటైనర్ నిర్వహణ పరిష్కారానికి సంబంధించిన అన్ని భావనలను చూస్తారు.

ఈ ట్యుటోరియల్‌లో ఈ క్రింది విషయాలు కవర్ చేయబడతాయి:





ఇప్పుడు, ఈ బ్లాగులో ముందుకు వెళ్ళే ముందు, కంటైనరైజేషన్ గురించి త్వరగా తెలియజేస్తాను.

కాబట్టి, కంటైనర్లు ఉనికిలోకి రాకముందు, డెవలపర్లు మరియు పరీక్షకులు వారి మధ్య ఎప్పుడూ టిఫ్ కలిగి ఉంటారు. ఇది సాధారణంగా జరిగింది, ఎందుకంటే దేవ్ వైపు పనిచేసినది పరీక్ష వైపు పనిచేయదు. రెండూ వేర్వేరు వాతావరణాలలో ఉన్నాయి. ఇప్పుడు, అటువంటి దృశ్యాలను నివారించడానికి కంటైనర్లు ప్రవేశపెట్టబడ్డాయి, తద్వారా డెవలపర్లు మరియు పరీక్షకులు ఇద్దరూ ఒకే పేజీలో ఉన్నారు.



అన్నింటినీ కలిపి పెద్ద సంఖ్యలో కంటైనర్లను నిర్వహించడం కూడా ఒక సమస్య. కొన్నిసార్లు కంటైనర్లను నడుపుతున్నప్పుడు, ఉత్పత్తి వైపు, కొన్ని సమస్యలు లేవనెత్తబడ్డాయి, అవి అభివృద్ధి దశలో లేవు. ఈ రకమైన దృశ్యాలు కంటైనర్ ఆర్కెస్ట్రేషన్ వ్యవస్థను ప్రవేశపెట్టాయి.

నేను ఆర్కెస్ట్రేషన్ వ్యవస్థలో లోతుగా మునిగిపోయే ముందు, ఈ వ్యవస్థ లేకుండా ఎదుర్కొంటున్న సవాళ్లను త్వరగా జాబితా చేద్దాం.



కుబెర్నెట్స్ ట్యుటోరియల్: కంటైనర్ ఆర్కెస్ట్రేషన్ లేకుండా సవాళ్లు

బహుళ సేవలు కంటైనర్లలో నడుస్తున్నప్పుడు పై రేఖాచిత్రంలో మీరు చూడగలిగినట్లుగా, మీరు ఈ కంటైనర్లను స్కేల్ చేయాలనుకోవచ్చు. పెద్ద ఎత్తున పరిశ్రమలలో, ఇది నిజంగా కఠినమైనది. ఎందుకంటే ఇది సేవలను నిర్వహించడానికి ఖర్చును పెంచుతుంది మరియు వాటిని పక్కపక్కనే నడిపించే సంక్లిష్టతను పెంచుతుంది.

ఇప్పుడు, సేవలను మానవీయంగా ఏర్పాటు చేయకుండా ఉండటానికి మరియు సవాళ్లను అధిగమించడానికి, పెద్దది అవసరం. ఇక్కడే కంటైనర్ ఆర్కెస్ట్రేషన్ ఇంజిన్ చిత్రంలోకి వస్తుంది.

ఈ ఇంజిన్, బహుళ కంటైనర్లను నిర్వహించడానికి అనుమతిస్తుంది, అన్ని అంతర్లీన యంత్రాలు ప్రారంభించబడిన విధంగా, కంటైనర్లు ఆరోగ్యంగా ఉంటాయి మరియు సమూహ వాతావరణంలో పంపిణీ చేయబడతాయి. నేటి ప్రపంచంలో, ప్రధానంగా అలాంటి రెండు ఇంజన్లు ఉన్నాయి: గవర్నర్లు & డాకర్ సమూహం .

కుబెర్నెటెస్ ట్యుటోరియల్: కుబెర్నెటెస్ vs డాకర్ స్వార్మ్

గవర్నర్లు మరియు డాకర్ సమూహం నేటి మార్కెట్లో ప్రముఖ కంటైనర్ ఆర్కెస్ట్రేషన్ సాధనాలు. కాబట్టి వాటిని ప్రోడ్‌లో ఉపయోగించే ముందు, అవి సరిగ్గా ఏమిటో మరియు అవి ఎలా పనిచేస్తాయో మీరు తెలుసుకోవాలి.

ఇంకా, బ్లాగులో, నేను కుబెర్నెట్స్‌లోకి లోతుగా డైవ్ చేయబోతున్నాను, కాని డాకర్ గురించి తెలుసుకోవడానికి మీరు క్లిక్ చేయవచ్చు .

పై చిత్రాన్ని మీరు సూచించగలిగినట్లుగా, కుబెర్నెట్స్, డాకర్ స్వార్మ్‌తో పోల్చినప్పుడు గొప్ప క్రియాశీల సంఘాన్ని కలిగి ఉంది మరియు అనేక సంస్థలలో ఆటో-స్కేలింగ్‌కు అధికారం ఇస్తుంది. అదేవిధంగా, కుబెర్నెట్స్‌తో పోల్చినప్పుడు డాకర్ స్వార్మ్ క్లస్టర్‌ను ప్రారంభించడం సులభం, కానీ ఇది డాకర్ API యొక్క సామర్థ్యాలకు పరిమితం.

బాగా, చేసారో, ఈ అగ్ర సాధనాల మధ్య తేడాలు మాత్రమే కాదు. ఈ రెండు కంటైనర్ ఆర్కెస్ట్రేషన్ సాధనాల మధ్య వివరణాత్మక తేడాలను మీరు తెలుసుకోవాలనుకుంటే, మీరు క్లిక్ చేయవచ్చు

కుబెర్నెట్స్ గురించి మరింత తెలుసుకోవడానికి ఆసక్తి ఉందా?

రెండింటి మధ్య నా ఎంపికను నేను ఎంచుకోగలిగితే, అది కుబెర్నెటీస్ అయి ఉండాలి, షెడ్యూలింగ్, లోడ్ బ్యాలెన్సింగ్ మరియు పంపిణీ వంటి పనుల కోసం కంటైనర్లను నిర్వహించి బయటి ప్రపంచానికి కనెక్ట్ చేయాలి.

కానీ, మీరు తార్కికంగా ఆలోచిస్తే, డాకర్ స్వార్మ్ డాకర్ పైన నడుస్తున్నందున మంచి ఎంపిక చేస్తుంది? నేను మీరు అయితే, ఏ సాధనాన్ని ఉపయోగించాలో నేను ఖచ్చితంగా అయోమయంలో పడ్డాను. హే, కుబెర్నెటెస్ మార్కెట్లో తిరుగులేని నాయకుడు మరియు మంచి కార్యాచరణతో డాకర్ కంటైనర్ల పైన కూడా నడుస్తుంది.

ఇప్పుడు, కుబెర్నెట్స్ యొక్క అవసరాన్ని మీరు అర్థం చేసుకున్నారు, ఇది మంచి సమయం, నేను మీకు చెప్తున్నాను కుబెర్నెటెస్ అంటే ఏమిటి?

కుబెర్నెటెస్ ట్యుటోరియల్: కుబెర్నెటెస్ అంటే ఏమిటి?

ఓపెన్ సోర్స్ కంటైనర్లను కంప్యూటింగ్ క్లస్టర్‌లోకి షెడ్యూల్ చేసే పనిని నిర్వహించే వ్యవస్థ మరియు వినియోగదారు ఉద్దేశించిన విధంగా అవి నడుస్తున్నాయని నిర్ధారించడానికి పనిభారాన్ని నిర్వహిస్తుంది. గూగుల్ యొక్క మెదడుగా ఉండటం వలన, ఇది అద్భుతమైన సంఘాన్ని అందిస్తుంది మరియు అన్ని క్లౌడ్ ప్రొవైడర్లతో అద్భుతంగా పనిచేస్తుంది బహుళ-కంటైనర్ నిర్వహణ పరిష్కారం.

కుబెర్నెటెస్ ట్యుటోరియల్: కుబెర్నెట్ ఫీచర్స్

కుబెర్నెట్స్ యొక్క లక్షణాలు క్రింది విధంగా ఉన్నాయి:

విస్తరించడం మరియు అమలు చేయడం మధ్య జావా వ్యత్యాసం

  • ఆటోమేటెడ్ షెడ్యూలింగ్: కుబెర్నెటెస్ వారి వనరుల అవసరాలు మరియు ఇతర పరిమితుల ఆధారంగా క్లస్టర్ నోడ్‌లపై కంటైనర్‌ను ప్రారంభించడానికి అధునాతన షెడ్యూలర్‌ను అందిస్తుంది, అయితే లభ్యతను త్యాగం చేయదు.
  • స్వీయ వైద్యం సామర్థ్యాలు: నోడ్స్ చనిపోయినప్పుడు కంటైనర్లను మార్చడానికి మరియు రీషెడ్యూల్ చేయడానికి కుబెర్నెట్స్ అనుమతిస్తుంది. ఇది వినియోగదారు నిర్వచించిన ఆరోగ్య తనిఖీకి స్పందించని కంటైనర్లను కూడా చంపుతుంది మరియు వారు సేవ చేయడానికి సిద్ధంగా ఉన్నంత వరకు వాటిని ఖాతాదారులకు ప్రచారం చేయదు.
  • స్వయంచాలక రోల్‌అవుట్‌లు & రోల్‌బ్యాక్: అప్లికేషన్ ఆరోగ్యాన్ని పర్యవేక్షించేటప్పుడు అప్లికేషన్ లేదా దాని కాన్ఫిగరేషన్‌లో మార్పులను కుబెర్నెటెస్ విడుదల చేస్తుంది, ఇది మీ అన్ని సందర్భాలను ఒకేసారి చంపదు. ఏదో తప్పు జరిగితే, కుబెర్నెట్స్‌తో మీరు మార్పును రోల్‌బ్యాక్ చేయవచ్చు.
  • క్షితిజసమాంతర స్కేలింగ్ & లోడ్ బ్యాలెన్సింగ్: కుబెర్నెటీస్ ఒక సాధారణ ఆదేశంతో, UI ని ఉపయోగించి లేదా స్వయంచాలకంగా CPU వినియోగం ఆధారంగా అవసరాలకు అనుగుణంగా అప్లికేషన్‌ను స్కేల్ చేయవచ్చు మరియు స్కేల్ చేయవచ్చు.

కుబెర్నెటెస్ ట్యుటోరియల్: కుబెర్నెట్ ఆర్కిటెక్చర్

కుబెర్నెట్ ఆర్కిటెక్చర్ కింది ప్రధాన భాగాలను కలిగి ఉంది:

  • మాస్టర్ నోడ్స్
  • వర్కర్ / స్లేవ్ నోడ్స్

నేను ఒక్కొక్కటి ఒక్కొక్కటిగా చర్చించబోతున్నాను. కాబట్టి, ప్రారంభంలో అర్థం చేసుకోవడం ద్వారా ప్రారంభిద్దాం మాస్టర్ నోడ్ .

మాస్టర్ నోడ్

కుబెర్నెట్ క్లస్టర్ నిర్వహణకు మాస్టర్ నోడ్ బాధ్యత వహిస్తుంది. ఇది అన్ని పరిపాలనా పనులకు ప్రధానంగా ప్రవేశ స్థానం. తప్పు సహనం కోసం తనిఖీ చేయడానికి క్లస్టర్‌లో ఒకటి కంటే ఎక్కువ మాస్టర్ నోడ్ ఉండవచ్చు.

పై రేఖాచిత్రంలో మీరు చూడగలిగినట్లుగా, మాస్టర్ నోడ్‌లో API సర్వర్, కంట్రోలర్ మేనేజర్, షెడ్యూలర్ మరియు ETCD వంటి వివిధ భాగాలు ఉన్నాయి.

  • API సర్వర్: క్లస్టర్‌ను నియంత్రించడానికి ఉపయోగించే అన్ని REST ఆదేశాలకు API సర్వర్ ఎంట్రీ పాయింట్.
  • కంట్రోలర్ మేనేజర్: కుబెర్నెట్స్ క్లస్టర్‌ను నియంత్రించే డెమోన్, మరియు అంతం కాని వివిధ నియంత్రణ ఉచ్చులను నిర్వహిస్తుంది.
  • షెడ్యూలర్: షెడ్యూలర్ బానిస నోడ్లకు పనులను షెడ్యూల్ చేస్తుంది. ఇది ప్రతి బానిస నోడ్ కోసం వనరుల వినియోగ సమాచారాన్ని నిల్వ చేస్తుంది.
  • ETCD: ETCD అనేది సరళమైన, పంపిణీ చేయబడిన, స్థిరమైన కీ-విలువ స్టోర్. ఇది ప్రధానంగా భాగస్వామ్య కాన్ఫిగరేషన్ మరియు సేవా ఆవిష్కరణ కోసం ఉపయోగించబడుతుంది.

వర్కర్ / స్లేవ్ నోడ్స్

కంటైనర్ల మధ్య నెట్‌వర్కింగ్‌ను నిర్వహించడానికి, మాస్టర్ నోడ్‌తో కమ్యూనికేట్ చేయడానికి మరియు షెడ్యూల్ చేసిన కంటైనర్‌లకు వనరులను కేటాయించడానికి అవసరమైన అన్ని సేవలను వర్కర్ నోడ్స్ కలిగి ఉంటాయి.

పై రేఖాచిత్రంలో మీరు చూడగలిగినట్లుగా, వర్కర్ నోడ్‌లో డాకర్ కంటైనర్, కుబెలెట్, కుబే-ప్రాక్సీ మరియు పాడ్స్ వంటి వివిధ భాగాలు ఉన్నాయి.

  • డాకర్ కంటైనర్: డాకర్ ప్రతి వర్కర్ నోడ్‌లపై నడుస్తుంది మరియు కాన్ఫిగర్ చేసిన పాడ్‌లను నడుపుతుంది
  • కుబేలెట్: కుబెలెట్ API సర్వర్ నుండి పాడ్ యొక్క కాన్ఫిగరేషన్‌ను పొందుతుంది మరియు వివరించిన కంటైనర్లు పైకి నడుస్తున్నట్లు నిర్ధారిస్తుంది.
  • క్యూబా ప్రాక్సీ: కుబ్-ప్రాక్సీ నెట్‌వర్క్ ప్రాక్సీగా మరియు ఒకే వర్కర్ నోడ్‌లో సేవ కోసం లోడ్ బ్యాలెన్సర్‌గా పనిచేస్తుంది
  • పాడ్స్: పాడ్ ఒకటి లేదా అంతకంటే ఎక్కువ కంటైనర్లు, ఇది తార్కికంగా నోడ్‌లలో కలిసి నడుస్తుంది.

కుబెర్నెట్ ఆర్కిటెక్చర్ యొక్క అన్ని భాగాల గురించి మీకు వివరణాత్మక వివరణ కావాలంటే, మీరు మా గురించి సూచించవచ్చు బ్లాగులో

కుబెర్నెట్స్‌లో సర్టిఫికేట్ పొందాలనుకుంటున్నారా?

కుబెర్నెటెస్ ట్యుటోరియల్: కుబెర్నెట్ కేస్-స్టడీ

వై అహూ! జపాన్ కాలిఫోర్నియాలోని సన్నీవేల్‌లో ప్రధాన కార్యాలయం కలిగిన వెబ్ సర్వీసు ప్రొవైడర్. హార్డ్‌వేర్‌ను వర్చువలైజ్ చేయడమే కంపెనీ లక్ష్యంగా ఉన్నందున, కంపెనీ ఉపయోగించడం ప్రారంభించింది ఓపెన్‌స్టాక్ వారి అంతర్గత వాతావరణం చాలా త్వరగా మారిపోయింది. అయితే, క్లౌడ్ మరియు కంటైనర్ టెక్నాలజీ పురోగతి కారణంగా, కంపెనీ కాపాను కోరుకుందివివిధ ప్లాట్‌ఫామ్‌లలో సేవలను ప్రారంభించగల సామర్థ్యం.

సమస్య: ఒక అప్లికేషన్ కోడ్ నుండి అవసరమైన అన్ని ప్లాట్‌ఫారమ్‌ల కోసం చిత్రాలను ఎలా సృష్టించాలి మరియు ఆ చిత్రాలను ప్రతి ప్లాట్‌ఫారమ్‌లో అమర్చడం ఎలా?

మీ మంచి అవగాహన కోసం, క్రింది చిత్రాన్ని చూడండి. కోడ్ రిజిస్ట్రీలో కోడ్ మార్చబడినప్పుడు, బేర్ మెటల్ ఇమేజెస్, డాకర్ కంటైనర్లు మరియు VM చిత్రాలు నిరంతర ఇంటిగ్రేషన్ సాధనాల ద్వారా సృష్టించబడతాయి, ఇమేజ్ రిజిస్ట్రీలోకి నెట్టబడతాయి మరియు తరువాత ప్రతి మౌలిక సదుపాయాల ప్లాట్‌ఫామ్‌కు అమర్చబడతాయి.


ఇప్పుడు, వారు కుబెర్నెట్స్‌ను విస్తరణ వేదికగా ఎలా ఉపయోగించారో అర్థం చేసుకోవడానికి కంటైనర్ వర్క్‌ఫ్లోపై దృష్టి పెడదాం. ప్లాట్‌ఫారమ్ ఆర్కిటెక్చర్‌లోకి చొప్పించడానికి క్రింది చిత్రాన్ని చూడండి.

కంటైనర్ నెట్‌వర్కింగ్, కంటైనర్ రిజిస్ట్రీ మరియు మొదలైన వివిధ కార్యకలాపాలను నిర్వహించడానికి ఓపెన్‌స్టాక్ ఉదంతాలు డాకర్, కుబెర్నెట్, కాలికో, మొదలైన వాటిపై ఉపయోగించబడతాయి.

మీకు అనేక సమూహాలు ఉన్నప్పుడు, వాటిని సరిగ్గా నిర్వహించడం కష్టమేనా?

కాబట్టి, వారు కుబేర్‌నెట్స్‌కు అవసరమైన ప్రాథమిక కార్యాచరణను అందించడానికి మరియు ఓపెన్‌స్టాక్ వాతావరణాన్ని నిర్వహించడం సులభతరం చేయడానికి సరళమైన, బేస్ ఓపెన్‌స్టాక్ క్లస్టర్‌ను సృష్టించాలనుకున్నారు.

ఇమేజ్ క్రియేషన్ వర్క్‌ఫ్లో మరియు కుబెర్నెట్‌ల కలయిక ద్వారా, వారు ఈ క్రింది టూల్‌చెయిన్‌ను నిర్మించారు, ఇది కోడ్ పుష్ నుండి విస్తరణ వరకు సులభం చేస్తుంది.


ఈ రకమైన టూల్‌చెయిన్ బహుళ-అద్దె, ప్రామాణీకరణ, నిల్వ, నెట్‌వర్కింగ్, సేవా ఆవిష్కరణ వంటి ఉత్పత్తి విస్తరణకు సంబంధించిన అన్ని అంశాలను పరిగణనలోకి తీసుకుంది.

చేసారో, Yahoo! జపాన్ ఓపెన్‌స్టాక్‌లో నడుస్తున్న కుబేర్‌నెట్స్‌కు “వన్-క్లిక్” కోడ్ విస్తరణ కోసం ఆటోమేషన్ టూల్‌చెయిన్‌ను నిర్మించారు, సహాయంతో గూగుల్ మరియు సోలినియా .

గవర్నర్స్ ట్యుటోరియల్: హ్యాండ్స్-ఆన్

ఈ హ్యాండ్స్-ఆన్‌లో, విస్తరణ మరియు సేవను ఎలా సృష్టించాలో నేను మీకు చూపిస్తాను. నేను కుబెర్నెట్‌లను ఉపయోగించడానికి అమెజాన్ EC2 ఉదాహరణను ఉపయోగిస్తున్నాను. బాగా, అమెజాన్ ముందుకు వచ్చింది అమెజాన్ సాగే కంటైనర్ సేవ కోసం గవర్నర్లు (అమెజాన్ ఇకెఎస్) , ఇది చాలా త్వరగా మరియు సులభంగా క్లౌడ్‌లో కుబెర్నెట్ సమూహాలను సృష్టించడానికి వారిని అనుమతిస్తుంది. మీరు దాని గురించి మరింత తెలుసుకోవాలనుకుంటే, మీరు బ్లాగును చూడవచ్చు

దశ 1: ప్రధమ ఫోల్డర్ సృష్టించండి దాని లోపల మీరు మీ విస్తరణ మరియు సేవను సృష్టిస్తారు. ఆ తరువాత, ఎడిటర్ ఉపయోగించండి మరియు విస్తరణ ఫైల్‌ను తెరవండి .

mkdir handsOn cd handsOn vi Deploy.yaml

దశ 2: మీరు విస్తరణ ఫైల్‌ను తెరిచిన తర్వాత, మీరు అమలు చేయదలిచిన అప్లికేషన్ కోసం అన్ని స్పెసిఫికేషన్‌లను పేర్కొనండి. ఇక్కడ నేను ఒక నియోగించడానికి ప్రయత్నిస్తున్నాను httpd అప్లికేషన్.

apiVersion: apps / v1 # API సంస్కరణ రకాన్ని నిర్వచిస్తుంది: డిప్లాయ్‌మెంట్ # కైండ్స్ పరామితి ఇది ఏ రకమైన ఫైల్ అని నిర్వచిస్తుంది, ఇక్కడ ఇది డిప్లాయ్‌మెంట్ మెటాడేటా: పేరు: dep1 # డిప్లాయ్‌మెంట్ స్పెక్ పేరును నిల్వ చేస్తుంది: # స్పెసిఫికేషన్ల కింద, మీరు అన్నీ పేర్కొన్నారు విస్తరణ ప్రతిరూపాల యొక్క లక్షణాలు: 3 # ప్రతిరూపాల సంఖ్య 3 సెలెక్టర్: మ్యాచ్ లేబుల్స్: అనువర్తనం: httpd # శోధించబడే లేబుల్ పేరు httpd టెంప్లేట్: మెటాడేటా: లేబుల్స్: అనువర్తనం: httpd # టెంప్లేట్ పేరు httpd స్పెక్: # కింద లక్షణాలు, కంటైనర్ల కంటైనర్ల కోసం మీరు అన్ని స్పెసిఫికేషన్లను పేర్కొన్నారు: - పేరు: httpd # కంటైనర్ల పేరు httpd చిత్రం: httpd: latest # డౌన్‌లోడ్ చేయాల్సిన చిత్రం httpd: latest ports: - containerPort: 80 # అప్లికేషన్ పోర్ట్ 80 లో బహిర్గతమవుతుంది

దశ 3: మీరు మీ విస్తరణ ఫైల్‌ను వ్రాసిన తర్వాత, కింది ఆదేశాన్ని ఉపయోగించి విస్తరణను వర్తించండి.

kubectl apply -f Deploy.yaml

ఇక్కడ -f అనేది జెండా పేరుటిఅతను ఫైల్పేరు.

దశ 4: ఇప్పుడు, విస్తరణ వర్తింపజేసిన తర్వాత, నడుస్తున్న పాడ్‌ల జాబితాను పొందండి.

kubectl పాడ్స్ పొందండి -ఒక వెడల్పు

ఇక్కడ, విస్తరణ ఏ నోడ్‌లో నడుస్తుందో తెలుసుకోవడానికి -o వైడ్ ఉపయోగించబడుతుంది.

దశ 5: మీరు విస్తరణను సృష్టించిన తర్వాత, ఇప్పుడు మీరు ఒక సేవను సృష్టించాలి. దాని కోసం మళ్ళీ ఎడిటర్‌ని వాడండి మరియు ఖాళీగా తెరవండి సేవ. yaml ఫైల్ .

vi service.yaml

దశ 6: మీరు సేవా ఫైల్‌ను తెరిచిన తర్వాత, సేవ కోసం అన్ని వివరాలను పేర్కొనండి.

జావాలో స్కానర్ ఎలా ఉపయోగించాలి
apiVersion: v1 # API సంస్కరణ రకాన్ని నిర్వచిస్తుంది: సర్వీస్ # కైండ్స్ పరామితి ఇది ఏ రకమైన ఫైల్ అని నిర్వచిస్తుంది, ఇక్కడ ఇది సర్వీస్ మెటాడేటా: పేరు: netsvc # సేవా స్పెక్ పేరును నిల్వ చేస్తుంది: # స్పెసిఫికేషన్ల క్రింద, మీరు అన్ని స్పెసిఫికేషన్లను పేర్కొన్నారు సేవా రకం కోసం: నోడ్‌పోర్ట్ సెలెక్టర్: అనువర్తనం: httpd పోర్ట్‌లు: -ప్రొటోకాల్: టిసిపి పోర్ట్: 80 టార్గెట్పోర్ట్: 8084 # టార్గెట్ పోర్ట్ సంఖ్య 8084

దశ 7: మీరు మీ సేవా ఫైల్‌ను వ్రాసిన తరువాత, కింది ఆదేశాన్ని ఉపయోగించి సేవా ఫైల్‌ను వర్తించండి.

kubectl apply -f service.yaml

దశ 8: ఇప్పుడు, సేవ నడుస్తుందో లేదో తనిఖీ చేయడానికి మీ సేవ వర్తించబడిన తర్వాత కింది ఆదేశాన్ని ఉపయోగించవద్దు.

kubectl get svc

దశ 9: ఇప్పుడు, సేవ యొక్క ప్రత్యేకతలను చూడటానికి, మరియు ఇది ఏ ఎండ్ పాయింట్ అని తనిఖీ చేయండికింది ఆదేశాన్ని ఉపయోగించండి.

kubectl svc ని వివరించండి

దశ 10: ఇప్పుడు మేము అమెజాన్ ec2 ఉదాహరణను ఉపయోగిస్తున్నందున, వెబ్‌పేజీని పొందటానికి మరియు అవుట్‌పుట్‌ను తనిఖీ చేయడానికి, కింది ఆదేశాన్ని ఉపయోగించండి.

కర్ల్ ip- చిరునామా

మీరు ఈ కుబెర్నెట్స్ ట్యుటోరియల్ బ్లాగును సంబంధితంగా కనుగొంటే, చూడండి ప్రపంచవ్యాప్తంగా 250,000 కంటే ఎక్కువ సంతృప్తికరమైన అభ్యాసకుల నెట్‌వర్క్‌తో విశ్వసనీయ ఆన్‌లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత.

మాకు ప్రశ్న ఉందా? దయచేసి వ్యాఖ్యల విభాగంలో పేర్కొనండి ” కుబెర్నెటెస్ ట్యుటోరియల్ ”మరియు నేను మీ వద్దకు తిరిగి వస్తాను.