د DevOps پروژو لپاره د لینکس فاؤنڈیشن نوی فنډ د جینکنز او سپنیکر سره پیل کیږي

د DevOps پروژو لپاره د لینکس فاؤنڈیشن نوی فنډ د جینکنز او سپنیکر سره پیل کیږي

تیره اونۍ ، د لینکس بنسټ د دوی د خلاصې سرچینې مشرتابه غونډې په جریان کې اعلان وکړ د خلاصې سرچینې پروژې لپاره د نوي فنډ رامینځته کولو په اړه. د خلاص [او د صنعت غوښتنې] ټیکنالوژیو پراختیا لپاره بل خپلواک انسټیټیوټ د DevOps انجینرانو لپاره د وسیلو ترکیب کولو لپاره ډیزاین شوی ، یا د دوامداره تحویلي پروسو تنظیم او پلي کولو لپاره خورا دقیق وي ، CI / CD پایپ لاینونه. دغه سازمان ته ویل شوي وو: دوامداره تحویلي بنسټ (CDF).

د ښه پوهیدو لپاره چې ولې دا ډول فنډونه د اصلي سازمان لینکس فاؤنڈیشن لاندې رامینځته کیږي ، یوازې خورا مشهور مثال وګورئ - CNCF (Cloud Native Computing Foundation). دا بنسټ په 2015 کې څرګند شو او له هغه وخته راهیسې یې د خلاصې سرچینې ډیری پروژې منلې چې واقعیا د عصري کلاوډ IT زیربنا منظره تعریفوي: کبرنیټس ، کانټینرډ ، پرومیتیس او داسې نور.

دا سازمان پخپله د یو خپلواک پلیټ فارم په توګه کار کوي چې پر بنسټ یې دا پروژې د بازار د مختلفو برخه اخیستونکو په ګټو کې اداره او وده کوي. د دې هدف لپاره ، په CNCF کې تخنیکي او بازارموندنې کمیټې رامینځته شوي ، ځینې معیارونه او مقررات تصویب شوي. (که تاسو د توضیحاتو سره علاقه لرئ، موږ د لوستلو وړاندیز کوو، د بیلګې په توګه، د CNCF TOC اصول)... او، لکه څنګه چې موږ د "ژوندۍ" مثالونو څخه لیدلی شو، سکیم کار کوي: هغه پروژې چې د CNCF په څانګه کې دي ډیر بالغ کیږي، په صنعت کې شهرت ترلاسه کوي، دواړه د پای کاروونکو او پراختیا کونکو ترمنځ د دوی په پراختیا کې ښکیل دي.

د دې بریالیتوب تعقیب (په هرصورت ، ډیری CNCF کلاوډ پروژې دمخه د DevOps انجینرانو ورځني ژوند برخه ګرځیدلې)په IT کې عمومي تمایلات او د خلاصې سرچینې نړۍ کې د دوی څرګندونه ، د لینکس بنسټ پریکړه وکړه چې "پوره واخلي" (یا دا به ډیر سم وي چې ووایې "پرمختګ") نوی ځای:

"د دوامداره تحویلي بنسټ (CDF) به د خلاصې سرچینې مهمې پروژې لپاره د پلورونکي - اګنوسټیک کور شي چې په دوامداره تحویلي او مشخصاتو تمرکز کوي چې د پایپ لاین پروسې ګړندي کوي. CDF به د صنعت څخه د مخکښو پراختیا کونکو، پای کاروونکو او پلورونکو ترمنځ متقابل عمل اسانه کړي، د CI / CD او DevOps میتودونو ته وده ورکړي، غوره عملونه وپیژني او مستند کړي، لارښودونه او د روزنې مواد رامینځته کړي چې د نړۍ له هر ځای څخه د سافټویر پراختیا ټیم ته اجازه ورکوي چې CI پلي کړي. / CD غوره کړنې. .

ایډا

اصلي ارزښتونه او اصول چې په اوس وخت کې د CDF لارښوونه کوي جوړ شوی ترڅو سازمان:

  1. ... د دوامداره تحویلي ځواک باندې باور لري او دا څنګه پراختیا کونکو او ټیمونو ته ځواک ورکوي ترڅو د لوړ کیفیت سافټویر ډیر ځله خوشې کړي؛
  2. ... د خلاصې سرچینې حلونو باندې باور لري چې د سافټویر تحویلي دوره کې یوځای کار کوي؛
  3. … د خلاصې سرچینې پروژې اکوسیستم کښت او ملاتړ کوي چې د همکارۍ او متقابل عمل له لارې پلورونکي خپلواک دي؛
  4. ... مسلکي کسان هڅوي او هڅوي چې په عمل کې په دوامداره تحویل کې ښکیل وي ترڅو یوځای کار وکړي ، خپل عملونه شریک کړي او ښه کړي.

برخه اخیستونکي او پروژې

مګر ښکلې کلمې د بازار موندونکي ډیری دي، چې تل د هغه څه سره سمون نه لري چې په واقعیت کې پیښیږي. او پدې معنی ، د سازمان لومړی تاثیر د هغه شرکتونو لخوا رامینځته کیدی شي چې دا یې رامینځته کړی او کومې پروژې یې "لومړی زیږیدلی" شو.

د CDF اصلي غړي دي د 8 شرکتونهد بیلګې په توګه: Capital One، د متحده ایالاتو له 10 غوره بانکونو څخه یو، او د صنعت استازي د IT انجینرانو ته د CircleCI، CloudBees، Google، Huawei، IBM، JFrog او Netflix په څیر ډیر پیژندل شوي. ځینې ​​​​یې لا دمخه په خپلو بلاګونو کې د داسې یوې مهمې پیښې په اړه خبرې کړې دي ، مګر لاندې یې نور.

د CDF غړو کې د دې پروژې پای کارونکي هم شامل دي - CNCF ورته کټګورۍ لري، چیرې چې تاسو کولی شئ ای بی، پنټرسټ، ټویټر، ویکیمیډیا او ډیری نور ومومئ. د نوي فنډ په حالت کې ، تر دې دمه یوازې 15 ورته برخه اخیستونکي شتون لري ، مګر په زړه پوري او مشهور نومونه لا دمخه د دوی په مینځ کې څرګندیږي: Autodesk ، GitLab ، Puppet ، Rancher ، Red Hat ، SAP او په لفظي توګه یوځای شوي یوه ورځ مخکې Sysdig.

اوس، شاید، د اصلي شی په اړه - د هغو پروژو په اړه چې CDF ته سپارل شوي. د سازمان د جوړولو په وخت کې څلور داسې وو:

جینکنز او جینکنز ایکس

جینکنز - په سختۍ سره د CI / CD لپاره ځانګړي پیژندنې سیسټم ته اړتیا لري ، په جاوا کې لیکل شوي ، کوم چې د ډیری کلونو راهیسې شتون لري (یوازې فکر وکړئ: لومړی خوشې کول - د هډسن په بڼه - 14 کاله وړاندې ترسره شو!)د کوم لپاره چې دا د پلگ انونو بې شمیره اردو ترلاسه کړې.

نن ورځ د جینکنز تر شا اصلي سوداګریز جوړښت په پام کې نیول کیدی شي CloudBees، چې تخنیکي رییس یې د پروژې اصلي لیکوال دی (کوهسوکی کاواګوچي) او د دې بنسټ یو له بنسټ ایښودونکو څخه شو.

جینکنز ایکس - دا پروژه CloudBees ته هم ډیر پور ورکوي (لکه څنګه چې تاسو اټکل کولی شئ د دې اصلي پراختیا کونکي د ورته شرکت کارمندان دي) ، په هرصورت ، پخپله د جینکنز برعکس ، حل په بشپړ ډول نوی دی - دا یوازې یو کلن دی.

جینکنز ایکس د کوبرنیټس کلسترونو کې ځای په ځای شوي د عصري کلاوډ غوښتنلیکونو لپاره د CI/CD تنظیم کولو لپاره ټرنک حل وړاندیز کوي. د دې ترلاسه کولو لپاره ، JX د پایپ لاین اتومات وړاندیز کوي ، د GitOps پلي کولو کې جوړ شوی ، د لید لید چاپیریال خوشې کول ، او نور ب featuresې. د جینکنز ایکس جوړښت په لاندې ډول وړاندې کیږي:

د DevOps پروژو لپاره د لینکس فاؤنڈیشن نوی فنډ د جینکنز او سپنیکر سره پیل کیږي

د محصول سټیک - جینکنز، نیټیټ جوړ، پرو، سکافولډ او هیلم. د پروژې په اړه نور موږ دمخه یې لیکلي په مرکز کې

سپيناکر

سپيناکر Netflix یو دوامداره تحویلي پلیټ فارم رامینځته کړی چې په 2015 کې خلاص سرچینه وه. اوس مهال، ګوګل هم په فعاله توګه د هغې په پراختیا کې ښکیل دی: د دوی د ګډو هڅو سره، محصول د لویو سازمانونو لپاره د حل په توګه رامینځته کیږي چې د DevOps ټیمونه ډیری پراختیایی ټیمونو ته خدمت کوي.

د خدماتو تشریح کولو لپاره په سپیناکر کې کلیدي مفکورې غوښتنلیکونه (اپلیکیشنونه)، کلسترونه (کلسترونه) او د سرور ګروپونه (سرور ګروپونه) دي، او بهرنۍ نړۍ ته د دوی شتون د لوډ بیلنسرز (لوډ بیلنسرز) او فایر وال (فائر وال) لخوا اداره کیږي:

د DevOps پروژو لپاره د لینکس فاؤنڈیشن نوی فنډ د جینکنز او سپنیکر سره پیل کیږي
د Spinnaker بیس واحد په اړه نور معلومات په کې موندل کیدی شي د پروژې اسناد.

پلیټ فارم تاسو ته اجازه درکوي د ډیری کلاوډ چاپیریالونو سره کار وکړئ پشمول د کبرنیټس ، اوپن سټیک او مختلف کلاوډ چمتو کونکي (AWS EC2, GCE, GKE, GAE, Azure, Oracle Cloud انفراسټرکچر) ، او همدارنګه د مختلف محصولاتو او خدماتو سره مدغم کړئ:

  • په پایپ لاینونو کې د CI سیسټمونو سره (جینکنز ، ټریوس CI)؛
  • د Datadog، Prometheus، Stackdriver او SignalFx سره - د پیښو نظارت لپاره؛
  • د خبرتیاو لپاره د سلیک ، هپ چیټ او ټویلیو سره؛
  • د پیکر، شیف او ګوډاګی سره - د مجازی ماشینونو لپاره.

دا هغه څه دي لیکلي په نوي فنډ کې د سپنیکر شاملولو په اړه Netflix ته:

"د سپیناکر بریا په لویه برخه کې د شرکتونو او خلکو د حیرانتیا ټولنې له امله ده چې کاروي او ورسره مرسته کوي. CDF ته د سپیننکر لیږد به دا ټولنه پیاوړې کړي. دا اقدام به د نورو شرکتونو څخه بدلون او پانګه اچونه وهڅوي چې د غاړې څخه لیدل کیږي. د نویو شرکتونو پرانستلو دروازې به سپیناکر ته نوي نوښتونه راوړي چې هرڅوک به ګټه واخلي.

او په د ګوګل خپرونې د دوامدار تحویلي بنسټ رامینځته کولو په مناسبت ، دا په جلا توګه یادونه شوې چې "سپینکر یو څو اجزاو سیسټم دی چې د ټیکټن سره په مفهوم سره مطابقت لري." نو موږ وروستي پروژې ته راځو چې په نوي فنډ کې شامل دي.

ټیکټون

ټیکټون یو چوکاټ دی چې د CI / CD سیسټمونو رامینځته کولو او معیاري کولو لپاره د عام اجزاو په شکل کې وړاندې شوی چې په مختلف چاپیریال کې د پایپ لاینونو عملیات پکې شامل دي ، پشمول د عادي مجازی ماشینونو ، سرور پرته او کوبرنیټس.

دا اجزا پخپله د "Kubernetes-style" سرچینې دي (په K8s کې پخپله د CRDs په توګه پلي شوي) چې د پایپ لاینونو تعریف کولو لپاره د بلاکونو په توګه کار کوي. د K8s کلستر کې د دوی کارولو لنډ مثال وړاندې کیږي دلته.

د ټیکټون لخوا ملاتړ شوی د محصول سټیک به دمخه پیژندل شوی ښکاري: جینکنز ، جینکنز ایکس ، سکافولډ او نایټیټ. ګوګل کلاوډ باور لري چې ټیکټن "د خلاصې سرچینې ټولنې ستونزه حل کوي او مخکښ پلورونکي په ګډه کار کوي ترڅو د CI/CD زیربنا عصري کړي."

...

د CNCF سره په ورته والی سره، CDF یوه تخنیکي کمیټه جوړه کړې (د تخنیکي نظارت کمیټه، TOC)، چې مسؤلیتونه یې په فنډ کې د نویو پروژو د شاملولو په اړه د مسلو غور کول (او پریکړې کول) شامل دي. پخپله د سازمان په اړه نور معلومات د CDF ویب پاڼه تر اوسه ډیر نه، مګر دا نورمال دی او یوازې د وخت خبره ده.

راځئ چې د یوې اقتباس سره پای ته ورسیږو د JFrog اعلان:

"اوس، د نوي رامینځته شوي دوامداره تحویلي فاؤنڈیشن څخه د یو شرکت په کیدو سره ، موږ به خپله ژمنه [د داسې ټیکنالوژۍ رامینځته کولو لپاره چې د نورو CI / CD حلونو ملاتړ کې نړیوال وي] نوي کچې ته ورسوو. دا نوې اداره به د راتلونکي دوامداره تحویلي معیارونه پرمخ وړي ، کوم چې به د همکارۍ او خلاصون په روحیه کې د سافټویر خوشې کولو دوره ګړندۍ کړي. د دې فنډ د وزر لاندې د جینکنز، جینکنز ایکس، سپنیکر او نورو ټیکنالوژیو په خپلولو سره، موږ د CI/CD لپاره روښانه راتلونکی وینو!

PS

زموږ په بلاګ کې هم ولولئ:

سرچینه: www.habr.com

Add a comment