پولاریس د Kubernetes کلسترونو سالم ساتلو لپاره معرفي شو

نوټ. ژباړه: د دې متن اصلي د راب سکاټ لخوا لیکل شوی، په ReactiveOps کې د SRE مخکښ انجنیر، کوم چې د اعلان شوي پروژې پراختیا تر شا دی. د هغه څه د مرکزي تایید کولو مفکوره چې کوبرنیټس ته ګمارل شوي موږ ته خورا نږدې دي، نو موږ دا ډول نوښتونه په دلچسپي سره تعقیبوو.

پولاریس د Kubernetes کلسترونو سالم ساتلو لپاره معرفي شو

په معرفي کولو خوښ یم پولاریان د خلاصې سرچینې پروژه ده چې د Kubernetes کلستر روغتیا ساتلو کې مرسته کوي. موږ پولاریس رامینځته کړی ترڅو ځینې غوره تمرینونه اتومات کړي چې په ReactiveOps کې کارول کیږي ترڅو کلسترونه په خوندي او معتبر ډول د لوی شمیر پیرودونکو په اوږدو کې پرمخ بوځي. دا د سرچینې کوډ خلاصولو وخت دی.

د وخت په تیریدو سره، موږ لیدلي چې په ظاهري ډول د تشکیلاتو کوچنۍ تېروتنې د لویو ستونزو لامل کیږي چې انجنیران د شپې په تیاره کې ساتي. یو څه خورا ساده - د بیلګې په توګه، د سرچینو غوښتنې ترتیب کول چې د هیرولو له امله هیر شوي (د سرچینو غوښتنې) - کولی شي اتوماتیک کول مات کړي او حتی د دې لامل شي چې د کار بارونه پرته له سرچینو پاتې شي. که پخوا په ترتیب کې کوچنۍ تېروتنې په تولید کې د خنډونو لامل شوي، اوس پولاریس تاسو ته اجازه درکوي په بشپړ ډول د دوی مخه ونیسي.

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

پولاریس له دوو مهمو برخو څخه جوړ دی:

  1. د څارنې پینل چې په دې اړه معلومات وړاندې کوي چې په کلستر کې موجوده ګمارنې څومره تنظیم شوي؛
  2. د تجربوي ازموینې ویب هک چې د پلي کیدو مخه نیسي چې منل شوي معیارونه نه پوره کوي.

د پولاریس ډشبورډ

د پولاریس ډشبورډ د Kubernetes ګمارنې اوسني حالت لیدلو او د پرمختګ لپاره سپارښتنې ترلاسه کولو لپاره ساده او بصري لاره چمتو کولو لپاره رامینځته شوی. دا د کلستر بشپړه کتنه وړاندې کوي، او پایلې د کټګورۍ، نوم ځای او ځای پرځای کولو له مخې ماتوي.

پولاریس د Kubernetes کلسترونو سالم ساتلو لپاره معرفي شو

د پولاریس ډیفالټ معیارونه خورا لوړ دي ، نو حیرانتیا مه کوئ که ستاسو نمره ستاسو له تمه څخه ټیټه وي. د پولاریس اصلي هدف د لوړ معیارونو ټاکل او د غوره ډیفالټ ترتیب لپاره هڅه کول دي. که وړاندیز شوی ترتیب خورا سخت ښکاري، دا د ځای پرځای کولو ترتیب کولو پروسې په جریان کې سم کیدی شي، د ځانګړو کاري بارونو لپاره یې غوره کول.

د پولاریس خپرونې د یوې برخې په توګه، موږ پریکړه وکړه چې نه یوازې دا وسیله وړاندې کړو، بلکې په تفصیل سره هغه ازموینې تشریح کړو چې پدې کې شامل دي. په هره بیاکتنه کې د اړوندو اسنادو لینک شامل دی، کوم چې تشریح کوي چې ولې موږ باور لرو چې دا مهم دی او په موضوع کې اضافي سرچینو ته لینکونه چمتو کوي.

پولاریس ویب بوک

که چیرې ډشبورډ د ګمارنې اوسني تشکیلاتو عمومي لید ترلاسه کولو کې مرسته وکړي ، نو ویب هک د ټولو ګمارلو معیارونو سره موافقت تضمینوي چې کلسټر ته به وړل کیږي.

یوځل چې د ډشبورډ لخوا پیژندل شوي مسلې سمې شي ، تاسو کولی شئ ویب هک وکاروئ ترڅو ډاډ ترلاسه کړئ چې تشکیلات هیڅکله د تاسیس شوي معیار څخه ښکته نه راځي. ویب هک به په کلستر کې ځای پرځای کولو ته اجازه ورنکړي چې تشکیلات یې د پام وړ انحرافونه لري (د "غلطۍ" کچه).

د دې ویب هک احتمال په زړه پوری دی ، مګر دا به لاهم پراخه ازموینې ته اړتیا ولري ترڅو تولید ته چمتو وګڼل شي. دا اوس مهال یو تجربوي ځانګړتیا ده او د بشپړې نوې خلاصې سرچینې پروژې برخه ده. ځکه چې دا ممکن د ګمارنې تازه کولو کې مداخله وکړي، دا د احتیاط سره وکاروئ.

تر لاسه کول پیل شول

زه امید لرم چې تاسو لاهم دا اعلان لوستل کوئ ، پولاریس یوه وسیله ده چې ممکن تاسو ګټور ومومئ. غواړئ د ځان لپاره ډشبورډ هڅه وکړئ؟ په کلستر کې د پینل ځای په ځای کول خورا اسانه دي. دا د لږترلږه حقونو سره نصب شوی (یوازې لوستل)، او ټول معلومات دننه پاتې دي. د kubectl په کارولو سره د ډشبورډ ځای په ځای کولو لپاره، چلول:

kubectl apply -f https://raw.githubusercontent.com/reactiveops/polaris/master/deploy/dashboard.yaml

اوس تاسو اړتیا لرئ د ځایی پورټ 8080 له لارې ډشبورډ ته لاسرسي لپاره د پورټ فارورډینګ تنظیم کړئ:

kubectl port-forward --namespace polaris svc/polaris-dashboard 8080:80

البته، د پولاریس کارولو او ځای پرځای کولو لپاره ډیری نورې لارې شتون لري، پشمول د هیلم کارول. تاسو کولی شئ پدې اړه او نور ډیر څه زده کړئ په GitHub کې د پولاریس ذخیره.

دا یوازې پیل دی

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

که تاسو د دې انګیرنې لاندې یاست چې پولاریس ممکن ګټور وي، مهرباني وکړئ د دې هڅه کولو لپاره وخت ونیسئ. موږ به په خوښۍ سره هر ډول نظرونه ، نظرونه ، پوښتنې یا غوښتنې ومنو. تاسو کولی شئ له موږ سره اړیکه ونیسئ د پروژې ویب پاڼهپه GitHub او یا ټویټر.

PS د ژباړونکي څخه

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

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

Add a comment