منصوبے کے بارے میں
kind (Kubernetes IN Docker) صارفین کو مقامی Kubernetes کلسٹرز چلانے کی اجازت دیتا ہے جہاں ہر نوڈ ایک Docker کنٹینر کے اندر ہوسٹ ہوتا ہے۔ یہ kubeadm کا استعمال کرتے ہوئے ان نوڈز کو بوٹسٹریپ کرتا ہے اور اسے خود Kubernetes کی ٹیسٹنگ کے ساتھ ساتھ عام مقامی ڈویلپمنٹ اور Continuous Integration (CI) ورک فلو کے لیے ڈیزائن کیا گیا ہے۔
اہم صلاحیتوں میں شامل ہیں:
- ملٹی نوڈ اور High Availability (HA) کلسٹرز کے لیے سپورٹ۔
- make/bash یا Docker کا استعمال کرتے ہوئے سورس سے Kubernetes ریلیز بلڈز بنانے کی صلاحیت۔
- Linux، macOS اور Windows کے لیے کراس پلیٹ فارم سپورٹ۔
- Docker، Podman اور nerdctl جیسے کنٹینر رن ٹائمز کے ساتھ انٹیگریشن۔
- CNCF تصدیق شدہ conformant Kubernetes انسٹالر اسٹیٹس۔
یہ پروجیکٹ کلسٹر کی تخلیق اور امیج بلڈنگ کے لیے ایک کمانڈ لائن انٹرفیس (CLI) اور Go پیکیجز فراہم کرتا ہے۔