मैंने निर्देशों का पालन किया है (https://cloud.google.com/container -इंजन/डॉक्स/ट्यूटोरियल/http-बैलेंसर, और http://kubernetes। io/docs/user-guide/ingress/) मेरी Kubernetes सेवा के लिए एक इनग्रेड संसाधन बनाने के लिए - मेरा क्लस्टर Google कंटेनर इंजन (GKE) के भीतर तैनात किया गया है।

मैं समझता हूं कि प्रवेश नियंत्रक स्वचालित रूप से मेरे लिए एक बाहरी/सार्वजनिक आईपी आवंटित करेगा, लेकिन यह वही नहीं है जो मुझे चाहिए। क्या मैं यह तय करने में सक्षम हूं कि मुझे कौन सा आईपी चाहिए? मेरे पास एक डोमेन नाम और एक स्थिर आईपी है जिसे मैं इनग्रेड नियंत्रक द्वारा असाइन किए गए एक के बजाय उपयोग करना चाहता हूं।

उम्मीद है कि इसे इनग्रेड संसाधन के लिए json/yaml कॉन्फ़िगरेशन फ़ाइल के अंदर परिभाषित किया जा सकता है। संसाधन बनाने का यह मेरा पसंदीदा तरीका है क्योंकि मैं बनाए गए संसाधनों की स्थिति का ट्रैक रख सकता हूं (बजाय kubectl edit कमांड लाइन से पसंदीदा स्थिति में अपना रास्ता संपादित करने के लिए)।

2
Lee He 9 जून 2016, 17:58

1 उत्तर

सबसे बढ़िया उत्तर

मैं समझता हूं कि प्रवेश नियंत्रक स्वचालित रूप से मेरे लिए एक बाहरी/सार्वजनिक आईपी आवंटित करेगा, लेकिन यह वही नहीं है जो मुझे चाहिए। क्या मैं यह तय करने में सक्षम हूं कि मुझे कौन सा आईपी चाहिए?

आप Google से एक स्थिर वैश्विक IP पता मांग सकते हैं, जिसका उपयोग तब आपके L7 लोड संतुलन के लिए किया जा सकता है (आप अपने DNS नाम को इस IP पर इंगित करेंगे)। Google L7 लोड बैलेंसर में अपना खुद का आईपी पता लाने का कोई तरीका नहीं है (या तो सीधे या इनग्रेड ऑब्जेक्ट का उपयोग करके)।

1
Robert Bailey 9 जून 2016, 18:33
1
आपने वास्तव में प्रश्न का उत्तर नहीं दिया। प्रवेश परिभाषा में Google के पास आरक्षित IP को कोई कैसे निर्दिष्ट करता है?
 – 
Joshua Kifer
10 जून 2016, 23:03
1
सवाल यह था कि उस आईपी पते का उपयोग कैसे किया जाए जो आपके पास पहले से ही Google के क्लाउड में है (जो संभव नहीं है)। एक प्रवेश वस्तु में Google से आरक्षित IP पतों का उपयोग करने का तरीका पूछना एक अलग प्रश्न है।
 – 
Robert Bailey
11 जून 2016, 09:37
एचएम इस मामले में कि मेरे पास Google क्लाउड के माध्यम से एक स्थिर आईपी आरक्षित है, मैं उस विशेष आईपी का उपयोग करने के लिए इनग्रेड कॉन्फ़िगरेशन के भीतर कैसे निर्दिष्ट कर सकता हूं?
 – 
Lee He
15 जून 2016, 22:17
1
मुझे पूर्व-आरक्षित आईपी पता जोड़ने के लिए प्रवेश विनिर्देश में कोई फ़ील्ड नहीं दिख रहा है। लेकिन आप आरक्षित स्थिर आईपी के साथ मैन्युअल रूप से Google HTTP (एस) लोड बैलेंसर को कॉन्फ़िगर कर सकते हैं।
 – 
Robert Bailey
16 जून 2016, 10:16
ठीक है जानकारी के लिए बहुत बहुत धन्यवाद! हम इसके बजाय एक गतिशील डीएनएस समाधान की ओर देख रहे हैं जो हमारे उपडोमेन में गतिशील आईपी मैपिंग को संभाल सकता है (डायनेमिक आईपी लोड बैलेंसर का आईपी होने के साथ)।
 – 
Lee He
17 जून 2016, 16:56