इस प्रोजेक्ट के बारे में
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 पैकेज प्रदान करता है।