Cozystack 0.40 کی ریلیز، Kubernetes پر مبنی ایک اوپن سورس PaaS پلیٹ فارم

Cozystack، Kubernetes پر بنایا گیا ایک مفت PaaS پلیٹ فارم، اب ورژن 0.40 میں دستیاب ہے۔ پروجیکٹ کا مقصد میزبانی فراہم کرنے والوں کے لیے استعمال کے لیے تیار پلیٹ فارم اور نجی اور عوامی بادلوں کی تعمیر کے لیے ایک فریم ورک فراہم کرنا ہے۔ پلیٹ فارم براہ راست سرورز پر انسٹال ہوتا ہے اور منظم خدمات کی فراہمی کے لیے بنیادی ڈھانچے کی تیاری کے تمام پہلوؤں کا احاطہ کرتا ہے۔ Cozystack آپ کو Kubernetes کلسٹرز، ڈیٹا بیس، اور ورچوئل مشینوں کو لانچ کرنے اور فراہم کرنے کی اجازت دیتا ہے۔ پلیٹ فارم کوڈ GitHub پر دستیاب ہے اور Apache 2.0 لائسنس کے تحت تقسیم کیا گیا ہے۔

Talos بنیادی ٹیکنالوجی اسٹیک کے طور پر استعمال کیا جاتا ہے. Linux اور فلوکس سی ڈی۔ سسٹم، دانا، اور ضروری ماڈیولز کے ساتھ امیجز پہلے سے بنی ہوئی ہیں اور جوہری طور پر اپ ڈیٹ کی جاتی ہیں، dkms اور پیکیج مینیجر جیسے اجزاء کی ضرورت کو ختم کرتی ہیں، اور مستحکم آپریشن کو یقینی بناتی ہیں۔ PXE اور استعمال کرتے ہوئے خالی ڈیٹا سینٹر میں تنصیب کا ایک آسان طریقہ فراہم کیا جاتا ہے۔ debianٹیلوس بوٹسٹریپ انسٹالر کی طرح۔ پلیٹ فارم کے اندر، آپ ایک کلک کے ساتھ کافکا، فیریٹ ڈی بی، پوسٹگری ایس کیو ایل، سیلیم، گرافانا، وکٹوریہ میٹرکس، اور دیگر خدمات تعینات کر سکتے ہیں۔

پلیٹ فارم میں ایک مفت عمل درآمد شامل ہے۔ نیٹ ورک کا بنیادی ڈھانچہ (تانے بانے) کوبی-او وی این پر مبنی، یہ سروس میش آرگنائزیشن کے لیے سیلیم اور سروس ایڈورٹائزنگ کے لیے میٹل ایل بی کا استعمال کرتا ہے۔ سٹوریج کو LINSTOR پر لاگو کیا جاتا ہے، جو ZFS کو بنیادی اسٹوریج پرت کے طور پر اور DRBD کو نقل کے لیے استعمال کرتا ہے۔ VictoriaMetrics اور Grafana پر مبنی پہلے سے ترتیب شدہ مانیٹرنگ اسٹیک شامل ہے۔ KubeVirt ٹیکنالوجی کا استعمال ورچوئل مشینوں کو لانچ کرنے کے لیے کیا جاتا ہے، جو کلاسک ورچوئل مشینوں کو براہ راست Kubernetes کنٹینرز میں چلانے کی اجازت دیتا ہے اور اس کے پاس پہلے سے ہی ایک ننگے دھاتی Kubernetes کلسٹر کے اندر منظم Kubernetes کلسٹرز کو شروع کرنے کے لیے کلسٹر API کے ساتھ تمام ضروری انضمام موجود ہیں۔

نئی ریلیز میں:

  • پوڈ کی بہترین جگہ کے لیے ایک LINSTOR شیڈولر شامل کیا گیا ہے۔ Kubernetes کے لیے ایک مقامی "شیڈیولر ایکسٹینڈر" معیاری Kubernetes شیڈیولر کے ساتھ مل کر کام کرتا ہے تاکہ LINSTOR سٹوریج والے نوڈس پر پوڈز کو بہترین طریقے سے رکھا جا سکے۔ جب کوئی پوڈ LINSTOR والیوم کی درخواست کرتا ہے، تو شیڈیولر LINSTOR کنٹرولر سے مشورہ کرتا ہے کہ یہ تعین کرے کہ کن نوڈس میں مطلوبہ حجم کی مقامی نقلیں ہیں۔ ترجیح ان نوڈس کو دی جاتی ہے جہاں ڈیٹا پہلے سے موجود ہے، نیٹ ورک ٹریفک کو کم سے کم کرنا اور I/O کارکردگی کو بہتر بنانا۔ ایک داخلہ ویب ہک بھی لاگو کیا گیا ہے جو خود کار طریقے سے پوڈز کو LINSTOR CSI والیوم کا استعمال کرتے ہوئے مقامی شیڈیولر تک پہنچاتا ہے، بغیر دستی ترتیب کے بغیر ہموار انضمام کو یقینی بناتا ہے۔
  • SeaweedFS اسٹوریج کو ورژن 4.05 میں اپ ڈیٹ کر دیا گیا ہے، جس میں S3 ٹریفک آپٹیمائزیشن (ٹریفک لوکلٹی): درخواستیں اب قریب ترین سرورز کو بھیجی جاتی ہیں، تاخیر کو کم کرتے ہوئے اور اسٹوریج کو تیز کرتے ہیں۔ ویب انٹرفیس اور اجازت نامہ کے ساتھ ایک نیا ایڈمن جزو، نیز تقسیم شدہ کاموں کو چلانے کے لیے کارکنوں کو بھی شامل کیا گیا ہے۔ اعلی درجے کے ڈیش بورڈز گرافانا میں شامل کیے گئے ہیں، جو آپ کو بالٹی، API کالز اور کارکردگی کی نگرانی کرنے کی اجازت دیتے ہیں۔ سپورٹ شامل کر دی گئی ہے۔ TLS سرٹیفکیٹ منتظم اور کارکن کے اجزاء کے لیے۔
  • FluxCD سے valuesFrom میکانزم ہیلم چارٹس میں تلاش کے افعال کی جگہ لے لیتا ہے۔ یہ تعمیراتی بہتری کلینر پیرامیٹر کے گزرنے کو یقینی بناتی ہے اور جبری مطابقت پذیری (مفاہمت) کنٹرولرز کی ضرورت کو ختم کرتی ہے۔ ConfigMaps اور سروس کے حوالوں سے کنفیگریشن اب مرکزی طور پر ہر نام کی جگہ میں cozystack-values ​​کلید کے ذریعے منظم کی جاتی ہے۔
  • LINSTOR انٹیگریشن جزو اب آٹو ڈسک فل فیچر کو سپورٹ کرتا ہے، جو ڈسک لیس نوڈس کو ڈسک فل والے میں تبدیل کرتا ہے اگر وہ DRBD وسائل کو 30 منٹ سے زیادہ پرائمری حالت میں رکھتے ہیں۔
  • PostgreSQL، Kubernetes، MariaDB، اور Redis کے لیے خودکار ورژن کنٹرول سسٹم نافذ کیے گئے ہیں، جو اپ اسٹریم ریپوزٹریز میں اپ ڈیٹس کو ٹریک کرتے ہیں اور خودکار ورژن اپ ڈیٹس کے لیے میکانزم فراہم کرتے ہیں۔

ماخذ: opennet.ru

DDoS تحفظ، VPS VDS سرورز والی سائٹوں کے لیے قابل اعتماد ہوسٹنگ خریدیں۔ DDoS تحفظ، VPS VDS سرورز کے ساتھ قابل اعتماد ویب سائٹ ہوسٹنگ خریدیں۔ ProHoster