కుబెర్నెటెస్ క్లస్టర్‌ను సిద్ధం చేయడం సులభం మరియు సౌకర్యవంతంగా ఉందా? యాడ్ఆన్-ఆపరేటర్‌ను ప్రకటిస్తోంది

కుబెర్నెటెస్ క్లస్టర్‌ను సిద్ధం చేయడం సులభం మరియు సౌకర్యవంతంగా ఉందా? యాడ్ఆన్-ఆపరేటర్‌ను ప్రకటిస్తోంది

తర్వాత షెల్-ఆపరేటర్ మేము అతని అన్నయ్యను ప్రదర్శిస్తాము - addon-operator. ఇది ఓపెన్ సోర్స్ ప్రాజెక్ట్, ఇది కుబెర్నెట్స్ క్లస్టర్‌లో సిస్టమ్ భాగాలను ఇన్‌స్టాల్ చేయడానికి ఉపయోగించబడుతుంది, దీనిని యాడ్-ఆన్‌లు అని పిలుస్తారు.

అస్సలు ఏవైనా చేర్పులు ఎందుకు?

కుబెర్నెటెస్ రెడీమేడ్ ఆల్-ఇన్-వన్ ఉత్పత్తి కాదని రహస్యం కాదు మరియు “వయోజన” క్లస్టర్‌ను నిర్మించడానికి మీకు వివిధ జోడింపులు అవసరం. యాడ్-ఆన్-ఆపరేటర్ ఈ యాడ్-ఆన్‌లను ఇన్‌స్టాల్ చేయడం, కాన్ఫిగర్ చేయడం మరియు తాజాగా ఉంచడంలో మీకు సహాయం చేస్తుంది.

క్లస్టర్‌లో అదనపు భాగాల ఆవశ్యకత వెల్లడి చేయబడింది నివేదిక సహచరులు దృష. సంక్షిప్తంగా, ప్రస్తుతానికి కుబెర్నెట్స్‌తో ఉన్న పరిస్థితి ఏమిటంటే, “ప్లే ఎరౌండ్” ఇన్‌స్టాలేషన్ కోసం మీరు పెట్టె వెలుపల ఉన్న భాగాలతో పొందవచ్చు, డెవలపర్‌లు మరియు పరీక్షల కోసం మీరు ప్రవేశాన్ని జోడించవచ్చు, కానీ పూర్తి ఇన్‌స్టాలేషన్ కోసం, దీని గురించి మీరు "మీ ఉత్పత్తి సిద్ధంగా ఉంది" అని చెప్పవచ్చు, మీరు డజను విభిన్న యాడ్-ఆన్‌లతో జోడించాలి: పర్యవేక్షణ కోసం ఏదైనా, లాగింగ్ కోసం ఏదైనా, ఇన్‌గ్రెస్ మరియు సర్ట్-మేనేజర్‌ను మర్చిపోవద్దు, నోడ్‌ల సమూహాలను ఎంచుకోండి, నెట్‌వర్క్ విధానాలను జోడించండి, సీజన్ sysctl మరియు పాడ్ ఆటోస్కేలర్ సెట్టింగ్‌లతో...

కుబెర్నెటెస్ క్లస్టర్‌ను సిద్ధం చేయడం సులభం మరియు సౌకర్యవంతంగా ఉందా? యాడ్ఆన్-ఆపరేటర్‌ను ప్రకటిస్తోంది

వారితో పనిచేసే ప్రత్యేకతలు ఏమిటి?

ఆచరణలో చూపినట్లుగా, విషయం ఒక సంస్థాపనకు పరిమితం కాదు. క్లస్టర్‌తో సౌకర్యవంతంగా పని చేయడానికి, యాడ్-ఆన్‌లను అప్‌డేట్ చేయాలి, డిసేబుల్ చేయాలి (క్లస్టర్ నుండి తీసివేయాలి), మరియు మీరు వాటిని ప్రొడక్షన్ క్లస్టర్‌లో ఇన్‌స్టాల్ చేసే ముందు కొన్నింటిని పరీక్షించాలనుకుంటున్నారు.

కాబట్టి, బహుశా అన్సిబుల్ ఇక్కడ సరిపోతుందా? బహుశా. కానీ సాధారణంగా, పూర్తి స్థాయి యాడ్-ఆన్‌లు సెట్టింగ్‌లు లేకుండా జీవించవు. క్లస్టర్ వేరియంట్ (aws, gce, azure, bare-metal, do, ...) ఆధారంగా ఈ సెట్టింగ్‌లు మారవచ్చు. కొన్ని సెట్టింగ్‌లు ముందుగానే పేర్కొనబడవు; అవి తప్పనిసరిగా క్లస్టర్ నుండి పొందాలి. మరియు క్లస్టర్ స్థిరంగా లేదు: కొన్ని సెట్టింగ్‌ల కోసం మీరు మార్పులను పర్యవేక్షించవలసి ఉంటుంది. మరియు ఇక్కడ Ansible ఇప్పటికే లేదు: మీకు క్లస్టర్‌లో నివసించే ప్రోగ్రామ్ అవసరం, అనగా. కుబెర్నెట్స్ ఆపరేటర్.

పనిలో ప్రయత్నించిన వారు షెల్-ఆపరేటర్, యాడ్-ఆన్‌లను ఇన్‌స్టాల్ చేయడం మరియు అప్‌డేట్ చేయడం మరియు సెట్టింగ్‌లను పర్యవేక్షించడం వంటి పనులను పూర్తిగా ఉపయోగించి పరిష్కరించవచ్చని వారు చెబుతారు. హుక్స్ షెల్ ఆపరేటర్ కోసం. మీరు షరతులతో కూడిన స్క్రిప్ట్‌ను వ్రాయవచ్చు kubectl apply మరియు మానిటర్, ఉదాహరణకు, కాన్ఫిగ్మ్యాప్, ఇక్కడ సెట్టింగులు నిల్వ చేయబడతాయి. ఇది యాడ్ఆన్-ఆపరేటర్‌లో ఇంప్లిమెంట్ చేయబడింది.

ఇది యాడ్ఆన్-ఆపరేటర్‌లో ఎలా నిర్వహించబడుతుంది?

కొత్త పరిష్కారాన్ని సృష్టించేటప్పుడు, మేము ఈ క్రింది సూత్రాలను అనుసరించాము:

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

యాడ్ఆన్-ఆపరేటర్‌లో పాడింగ్ అంటే ఏమిటి?

క్లస్టర్‌కి కొత్త ఫంక్షన్‌లను జోడించే ఏదైనా అదనంగా పరిగణించబడుతుంది. ఉదాహరణకు, ఇన్‌గ్రెస్‌ని ఇన్‌స్టాల్ చేయడం అనేది యాడ్-ఆన్‌కి గొప్ప ఉదాహరణ. ఇది దాని స్వంత CRDతో ఏదైనా ఆపరేటర్ లేదా కంట్రోలర్ కావచ్చు: ప్రోమేథియస్-ఆపరేటర్, సర్ట్-మేనేజర్, క్యూబ్-కంట్రోలర్-మేనేజర్, మొదలైనవి. లేదా ఏదైనా చిన్నది, కానీ ఆపరేషన్‌ను సులభతరం చేస్తుంది - ఉదాహరణకు, కొత్త నేమ్‌స్పేస్‌లకు రిజిస్ట్రీ రహస్యాలను కాపీ చేసే రహస్య కాపీయర్ లేదా కొత్త నోడ్‌లలో sysctl పారామితులను కాన్ఫిగర్ చేసే sysctl ట్యూనర్.

యాడ్-ఆన్‌లను అమలు చేయడానికి, యాడ్ఆన్-ఆపరేటర్ అనేక భావనలను అందిస్తుంది:

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

ఈ భాగాలు ఎలా కలిసి పని చేస్తాయి? డాక్యుమెంటేషన్ నుండి చిత్రాన్ని చూద్దాం:

కుబెర్నెటెస్ క్లస్టర్‌ను సిద్ధం చేయడం సులభం మరియు సౌకర్యవంతంగా ఉందా? యాడ్ఆన్-ఆపరేటర్‌ను ప్రకటిస్తోంది

రెండు పని దృశ్యాలు ఉన్నాయి:

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

అదనంగా ఒక సింగిల్ హుక్‌గా లేదా ఒక హెల్మ్ చార్ట్‌గా అమలు చేయవచ్చు లేదా అనేక డిపెండెంట్ మాడ్యూల్‌లుగా కూడా - ఇది క్లస్టర్‌లో ఇన్‌స్టాల్ చేయబడే కాంపోనెంట్ యొక్క సంక్లిష్టత మరియు కావలసిన స్థాయి కాన్ఫిగరేషన్ ఫ్లెక్సిబిలిటీపై ఆధారపడి ఉంటుంది. ఉదాహరణకు, రిపోజిటరీలో (/ ఉదాహరణలు) ఒక sysctl-tuner యాడ్-ఆన్ ఉంది, ఇది హుక్ మరియు హెల్మ్ చార్ట్‌తో సాధారణ మాడ్యూల్‌గా అమలు చేయబడుతుంది మరియు విలువల స్టోర్‌ను ఉపయోగిస్తుంది, ఇది కాన్ఫిగ్‌మ్యాప్‌ను సవరించడం ద్వారా సెట్టింగ్‌లను జోడించడం సాధ్యం చేస్తుంది.

నవీకరణల డెలివరీ

యాడ్ఆన్-ఆపరేటర్ ఇన్‌స్టాల్ చేసే కాంపోనెంట్ అప్‌డేట్‌లను నిర్వహించడం గురించి కొన్ని మాటలు.

క్లస్టర్‌లో యాడ్ఆన్-ఆపరేటర్‌ని అమలు చేయడానికి, మీకు ఇది అవసరం జోడింపులతో చిత్రాన్ని నిర్మించండి హుక్ మరియు హెల్మ్ చార్ట్ ఫైల్‌ల రూపంలో, బైనరీ ఫైల్‌ను జోడించండి addon-operator మరియు హుక్స్ కోసం మీకు కావలసిందల్లా: bash, kubectl, jq, python మొదలైనవి అప్పుడు ఈ చిత్రాన్ని సాధారణ అప్లికేషన్‌గా క్లస్టర్‌కు రోల్‌అవుట్ చేయవచ్చు మరియు చాలా మటుకు మీరు ఒకటి లేదా మరొక ట్యాగింగ్ స్కీమ్‌ను నిర్వహించాలనుకుంటున్నారు. కొన్ని క్లస్టర్‌లు ఉంటే, అప్లికేషన్‌ల మాదిరిగానే అదే విధానం అనుకూలంగా ఉండవచ్చు: కొత్త విడుదల, కొత్త వెర్షన్, అన్ని క్లస్టర్‌లకు వెళ్లి, పాడ్‌ల చిత్రాన్ని సరి చేయండి. అయినప్పటికీ, గణనీయమైన సంఖ్యలో క్లస్టర్‌లకు రోల్ అవుట్ విషయంలో, ఛానెల్ నుండి స్వీయ-నవీకరణ భావన మాకు మరింత అనుకూలంగా ఉంటుంది.

మేము దీన్ని ఎలా చేయాలో ఇక్కడ ఉంది:

  • ఛానెల్ అనేది తప్పనిసరిగా దేనికైనా సెట్ చేయగల ఐడెంటిఫైయర్ (ఉదాహరణకు, dev/stage/ea/stable).
  • ఛానెల్ పేరు చిత్రం ట్యాగ్. మీరు ఛానెల్‌కు అప్‌డేట్‌లను అందించాల్సిన అవసరం వచ్చినప్పుడు, కొత్త చిత్రం అసెంబుల్ చేయబడుతుంది మరియు ఛానెల్ పేరుతో ట్యాగ్ చేయబడుతుంది.
  • రిజిస్ట్రీలో కొత్త చిత్రం కనిపించినప్పుడు, యాడ్ఆన్-ఆపరేటర్ పునఃప్రారంభించబడుతుంది మరియు కొత్త చిత్రంతో ప్రారంభించబడుతుంది.

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

ఛానెల్‌లు సహాయం చేస్తాయి మరియు పరీక్షలో: సహాయక క్లస్టర్ ఉంటే, మీరు దానిని ఛానెల్‌కు కాన్ఫిగర్ చేయవచ్చు stage మరియు దానిని ఛానెల్‌లకు రోల్ చేయడానికి ముందు దానిలో అప్‌డేట్‌లను రోల్ చేయండి ea и stable. ఛానెల్‌లో క్లస్టర్‌తో ఉంటే ea లోపం సంభవించింది, మీరు దీన్ని మార్చవచ్చు stable, ఈ క్లస్టర్‌తో సమస్య పరిశోధించబడుతోంది. క్లస్టర్ సక్రియ మద్దతు నుండి తీసివేయబడితే, అది దాని "ఘనీభవించిన" ఛానెల్‌కు మారుతుంది - ఉదాహరణకు, freeze-2019-03-20.

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

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

కాంపోనెంట్ అప్‌డేట్ చేసే ఈ సంస్థ మాకు విజయవంతంగా పని చేస్తుంది, అయితే ఏదైనా ఇతర సరిఅయిన పథకాన్ని అమలు చేయవచ్చు - అన్నింటికంటే ఈ సందర్భంలో యాడ్ఆన్-ఆపరేటర్ ఒక సాధారణ బైనరీ ఫైల్.

తీర్మానం

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

మాడ్యూల్ ఫార్మాట్‌లో (హెల్మ్ చార్ట్ + హుక్స్) యాడ్-ఆన్-ఆపరేటర్ కోసం యాడ్-ఆన్‌లను పబ్లిక్‌గా అందుబాటులో ఉంచవచ్చు. మేము, Flant సంస్థ, వేసవిలో మా అభివృద్ధిని అటువంటి చేర్పుల రూపంలో ప్రచురించాలని ప్లాన్ చేస్తున్నాము. GitHubలో అభివృద్ధిలో చేరండి (షెల్-ఆపరేటర్, addon-operator), ఆధారంగా మీ స్వంత అదనంగా చేయడానికి ప్రయత్నించండి ఉదాహరణలు и డాక్యుమెంటేషన్, హబ్రే మరియు మా వార్తల కోసం వేచి ఉండండి YouTube ఛానెల్!

PS

మా బ్లాగులో కూడా చదవండి:

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి