- होम
- मल्टी-क्लाउड नेटवर्किंग
- Customer Edge diagnostics
- Command reference
- On-box commands
- Kubelet पैरामीटर
Kubelet पैरामीटर
तीन कमांड कस्टम kubelet पैरामीटर की एक फ़ाइल,
/etc/vpm/kubelet-custom-params.txt, को प्रबंधित करते हैं। तीनों F5 के हैं, कोई भी
debug API पर नहीं है, और तीनों सहायता-निर्देशित हैं — kubelet
पैरामीटर यह बदलते हैं कि नोड Kubernetes वर्कलोड कैसे चलाता है।
kubelet-get-params
Section titled “kubelet-get-params”वर्तमान कस्टम पैरामीटर पढ़ता है।
execcli kubelet-get-paramsError: failed to read all params: failed to read custom param file: open /etc/vpm/kubelet-custom-params.txt: permission deniedयह कमांड इस बिल्ड पर Site CLI से काम नहीं करता। admin खाता पैरामीटर फ़ाइल नहीं पढ़ सकता, इसलिए कमांड विफल हो जाता है चाहे कोई पैरामीटर सेट हो या न हो:
Error: failed to read all params: failed to read custom param file:open /etc/vpm/kubelet-custom-params.txt: permission deniedयह उतना सामान्य क्यों नहीं है जितना दिखता है। विफलता एक अनुमति त्रुटि है, न कि खाली परिणाम, और दोनों को आसानी से भ्रमित किया जा सकता है — “failed to read all params” पढ़ने में ऐसा लगता है जैसे “कोई params नहीं हैं”। यह इस बात का प्रमाण नहीं है कि कोई पैरामीटर कॉन्फ़िगर नहीं हैं। इस बिल्ड पर Site CLI से उन्हें देखने का एकमात्र तरीका सहायक रूट एक्सेस है, जो स्वयं सहायता-निर्देशित है।
kubelet-add-param
Section titled “kubelet-add-param”एक कस्टम पैरामीटर जोड़ता है।
execcli kubelet-add-param <parameter>बिना किसी आर्गुमेंट के चलाने पर यह अपनी आवश्यक संख्या की जानकारी देता है, जिससे बिना कुछ सेट किए आवश्यकता की पुष्टि हुई:
Error: at least one parameter is requiredकोई कैप्चर किया हुआ आउटपुट नहीं। यह कमांड नोड पर लिखता है। यह सत्यापित किया गया कि यह मौजूद है और एक आर्गुमेंट की आवश्यकता है; इसे किसी आर्गुमेंट के साथ नहीं चलाया गया।
kubelet-remove-param
Section titled “kubelet-remove-param”एक कस्टम पैरामीटर हटाता है।
execcli kubelet-remove-param <parameter>कोई कैप्चर किया हुआ आउटपुट नहीं, उसी कारण से।