
पॉडमॅन डेस्कटॉप हे कंटेनर व्यवस्थापनासाठी Red Hat चे नवीन साधन आहे
रेड हॅटचे अनावरण केले अलीकडे एका पोस्टद्वारे, चे पहिले मोठे प्रकाशन पॉडमॅन डेस्कटॉप, कंटेनर तयार करणे, चालवणे आणि व्यवस्थापित करणे यासाठी जीयूआय अंमलबजावणी जे Rancher डेस्कटॉप आणि डॉकर डेस्कटॉप सारख्या उत्पादनांशी स्पर्धा करते.
पॉडमॅन डेस्कटॉप ज्ञानाशिवाय विकासकांना अनुमती देते सिस्टम प्रशासन मायक्रोसर्व्हिसेस तयार करा, चालवा, चाचणी करा आणि प्रकाशित करा आणि इन्सुलेशन प्रणालीसाठी विकसित केलेले अनुप्रयोग कंटेनर पासून त्यांना उत्पादन वातावरणात तैनात करण्यापूर्वी तुमच्या वर्कस्टेशनवर.
अनेक महिन्यांच्या मेहनतीनंतर, आम्हाला Podman Desktop 1.0 ची सामान्य उपलब्धता (GA) जाहीर करताना आनंद होत आहे. पॉडमॅन डेस्कटॉप म्हणजे काय आणि एंटरप्राइझ डेव्हलपरसाठी ते का फायदेशीर ठरू शकते ते पाहू या.
Kubernetes आणि OpenShift प्लॅटफॉर्मसह एकत्रीकरण समर्थित आहे, तसेच पॉडमॅन इंजिन, पॉडमॅन लिमा, सीआरसी आणि डॉकर इंजिन यांसारखे कंटेनर चालविण्यासाठी विविध रनटाइम्स वापरणे.
डेव्हलपरच्या स्थानिक प्रणालीवरील वातावरण उत्पादन वातावरणाच्या कॉन्फिगरेशनला प्रतिबिंबित करू शकते ज्यामध्ये तयार केलेले अनुप्रयोग चालतात (इतर गोष्टींबरोबरच, मल्टी-नोड कुबर्नेट्स क्लस्टर्स आणि ओपनशिफ्ट वातावरण स्थानिक सिस्टमवर सिम्युलेट केले जाऊ शकतात).
च्या मुख्य मुख्य वैशिष्ट्ये पॉडमॅन डेस्कटॉप खालील हायलाइट करते:
- क्रॉस-प्लॅटफॉर्म, स्थापित केले जाऊ शकते आणि Windows, macOS आणि Linux वर चालवले जाऊ शकते
- Podman, Kind, Red Hat OpenShift लोकल, Red Hat OpenShift साठी डेव्हलपर सँडबॉक्स द्वारे कॉन्फिगर आणि स्थापित करा
- तुम्हाला कंटेनर आणि पॉड तयार करण्यास, चालवण्यास, व्यवस्थापित करण्यास आणि डीबग करण्यास अनुमती देते
- तुम्ही कुबरनेटसह किंवा त्याशिवाय शेंगा चालवू शकता
- कंटेनरमध्ये प्रवेश करण्यासाठी त्यात एकात्मिक टर्मिनल आहे
- एकाधिक कंटेनर इंजिनच्या व्यवस्थापनास अनुमती देते
- डॉकर कंपोझसह सुसंगत
- चला Kubernetes YAML चालवू
- पॉड्समधून कुबर्नेट्स YAML व्युत्पन्न करा
- Podify आणि Kubify: कंटेनरचे शेंगा आणि कुबरनेटमध्ये रूपांतर करा
- VPN आणि प्रॉक्सी सेटिंग्ज
- प्रतिमा नोंदणी व्यवस्थापन
- एकाधिक OCI रेकॉर्ड कॉन्फिगर करा
- एअर-गॅप्ड इन्स्टॉलेशन
- स्थानिक आणि दुर्गम वातावरणातील पूल
- स्थानिक पातळीवर दूरस्थपणे व्यवस्थापित सेवा सक्षम करते
- एक्सटेंसिबिलिटी
- कंटेनर इंजिन किंवा कुबर्नेट्स प्रदाते विस्तारित करण्याची क्षमता
- क्रिया, मेनू, सेटिंग्ज जोडण्यासाठी आणि विशिष्ट क्षमतेसह वापरकर्ता इंटरफेस समृद्ध करण्यासाठी विस्तार बिंदू
असे नमूद केले आहे कंटेनर, कुबर्नेट्स प्रदाते चालविण्यासाठी अतिरिक्त इंजिनसाठी समर्थन आणि टूल किट प्लगइनच्या स्वरूपात लागू केले जाऊ शकते पॉडमॅनच्या डेस्कटॉपवर. उदाहरणार्थ, एकल नोड OpenShift लोकल क्लस्टर स्थानिक पातळीवर चालवण्यासाठी आणि OpenShift डेव्हलपर सँडबॉक्स क्लाउड सेवेशी कनेक्ट करण्यासाठी प्लगइन उपलब्ध आहेत.
पॉडमॅन डेस्कटॉप हे कंटेनर व्यवस्थापन साधन आहे जे विकसकांना त्यांच्या स्थानिक मशीनवर सहजपणे कंटेनर तयार करण्यास, व्यवस्थापित करण्यास आणि उपयोजित करण्यास अनुमती देते. पॉडमॅन डेस्कटॉप मूलभूत वातावरणातील सेटिंग्ज डाउनलोड, स्थापित आणि अॅबस्ट्रॅक्ट करते. हे सर्व काही स्थानिक पातळीवर व्यवस्थापित न करता कंटेनर व्यवस्थापनासाठी हलके आणि कार्यक्षम पर्याय बनवते.
याशिवाय, असेही अधोरेखित केले आहे कंटेनर प्रतिमा व्यवस्थापित करण्यासाठी, पॉड्स आणि विभाजनांसह कार्य करण्यासाठी साधने प्रदान केली जातात, कंटेनरफाइल आणि डॉकरफाइलमधून प्रतिमा तयार करा, टर्मिनलद्वारे कंटेनरशी कनेक्ट करा, ओसीआय कंटेनर रजिस्ट्रीमधून प्रतिमा डाउनलोड करा आणि तुमच्या प्रतिमा प्रकाशित करा, कंटेनरमध्ये उपलब्ध संसाधने व्यवस्थापित करा (मेमरी, सीपीयू, स्टोरेज).
पॉडमॅन डेस्कटॉप कंटेनर प्रतिमा रूपांतरित करण्यासाठी आणि आयसोलेशन इंजिनशी कनेक्ट करण्यासाठी देखील वापरले जाऊ शकते ऑन-प्रिमाइसेस कंटेनर आणि बाह्य Kubernetes-आधारित पायाभूत सुविधा आपल्या पॉड्स होस्ट करण्यासाठी आणि Kubernetes साठी YAML फाइल्स व्युत्पन्न करण्यासाठी किंवा Kubernetes शिवाय ऑन-प्रिमाइसेस सिस्टमवर Kubernetes YAML चालवा.
विकासापासून विचलित न होता, कंटेनरच्या स्थितीचे मूल्यांकन करणे, कंटेनर थांबवणे आणि सुरू करणे, पॉडमॅन टूलकिट आणि प्रकारावर आधारित वातावरण व्यवस्थापित करणे अशा विजेटद्वारे द्रुत प्रशासनासाठी सिस्टम ट्रेवर अनुप्रयोग कमी करणे शक्य आहे.
शेवटी, ज्यांना या साधनामध्ये स्वारस्य आहे, त्यांना हे माहित असले पाहिजे की पॉडमॅन डेस्कटॉप कोड इलेक्ट्रॉन प्लॅटफॉर्म वापरून टाइपस्क्रिप्टमध्ये लिहिलेला आहे आणि Apache 2.0 लायसन्स अंतर्गत वितरित केला आहे.
साठी म्हणून पॉडमॅन डेस्कटॉप वापरून किंवा स्थापित करण्यात स्वारस्य आहे त्यांच्या सिस्टमवर, त्यांना हे माहित असले पाहिजे की तयार-तयार बिल्ड्स ऑफर केल्या जातात लिनक्स, विंडोज आणि मॅकओएस.