اپسٽرا ريڊ هيٽ اوپن شفٽ

وضاحتون

  • پراڊڪٽ جو نالو: جونيپر اپسٽرا ريڊ هيٽ اوپن شفٽ انٽيگريشن
    ھدايت
  • سپورٽ ٿيل پليٽ فارم: اوپن شفٽ 4.17، ريڊ هيٽ اينسيبل آٽوميشن
    پليٽ فارم 2.5
  • ڪارڪردگي: ڪم جي وهڪري کي خودڪار بڻايو، فيصلي سازي کي منظم ڪريو،
    جونيپر اپسٽرا ايونٽ-ڊرائيون آٽوميشن لاءِ رول بڪ چالو ڪريو

پيداوار جي استعمال جون هدايتون

ھن ھدايت بابت

هي گائيڊ وضاحت ڪري ٿو ته اوپن شفٽ 4.17 ۽ ريڊ هيٽ ڪيئن استعمال ڪجي.
انسيبل آٽوميشن پليٽ فارم 2.5 ڪم جي وهڪري کي خودڪار ڪرڻ، اسٽريم لائن ڪرڻ لاءِ
فيصلو سازي، ۽ جونيپر اپسٽرا لاءِ استعمال ڪرڻ لاءِ قاعدن جي ڪتابن کي چالو ڪريو
ايونٽ ڊرائيوين آٽوميشن (EDA).

مٿانview

جونيپر اپسٽرا هاڻي ريڊ هيٽ اينسيبل سان ضم ٿي ويو آهي
ايونٽ-ڊرائيون آٽوميشن (EDA). هي انضمام ڪبرنيٽس کي سپورٽ ڪري ٿو.
SR-IOV ٽرئفڪ خودڪار طريقي سان، دستي کي ختم ڪندي
ترتيبون ۽ وڌيڪ جوابدار، ڪارآمد، ۽ کي يقيني بڻائڻ
اسڪيلبل انفراسٽرڪچر.

توھان کان اڳ شروع ڪريو

هي سيڪشن وضاحت ڪري ٿو ته ڪبرنيٽس ايونٽ سورس کي ڪيئن استعمال ڪجي
جوابي ۽ ٻين لاءِ هلندڙ واقعن بابت معلومات فراهم ڪري ٿو
هن گائيڊ ۾ بيان ڪيل Apstra EDA استعمال ڪندي وسيلا.

ماحول جي ڊائون لوڊ ۽ انسٽاليشن

فيصلي واري ماحول کي ڊائون لوڊ ۽ انسٽال ڪريو

  1. ڏانهن وڃو https://support.juniper.net/support/downloads/?p=apstra
  2. ايپليڪيشن ٽولز ڏانهن وڃو.
  3. اها تصوير ڊائون لوڊ ڪريو جيڪا توهان جي Apstra جي ورزن سان ملي ٿي ۽
    توهان جي استعمال ڪيل سرور جي آرڪيٽيڪچر.
  4. لوڊ ڪرڻ لاءِ ڊاڪر ڪمانڊ هلايو، tag، ۽ تصوير کي دٻايو.
  5. فيصلي واري ماحول جي تصوير ياد رکو tag بعد ۾ استعمال لاء.

ايگزيڪيوشن انوائرمينٽ ڊائون لوڊ ۽ انسٽال ڪريو

  1. ڏانهن وڃو https://support.juniper.net/support/downloads/?p=apstra
  2. ايپليڪيشن ٽولز ڏانهن وڃو.
  3. اها تصوير ڊائون لوڊ ڪريو جيڪا توهان جي Apstra جي ورزن سان ملي ٿي ۽
    توهان جي استعمال ڪيل سرور جي آرڪيٽيڪچر.
  4. لوڊ ڪرڻ لاءِ ڊاڪر ڪمانڊ هلايو، tag، ۽ تصوير کي دٻايو.
  5. ايگزيڪيوشن انوائرمينٽ تصوير ياد رکو tag بعد ۾
    استعمال ڪرڻ.

خودڪار عمل درآمد

اوپن شفٽ يا ڪبرنيٽس API بيئرر ٽوڪن ٺاهيو
سندون

توهان OpenShift يا Kubernetes API Bearer ٽوڪن ٺاهي سگهو ٿا.
سند جي قسمن کي مثال گروپن کي فعال ڪرڻ لاءِ جيڪي هڪ ڏانهن اشارو ڪن ٿا
ڪبرنيٽس يا اوپن شفٽ ڪنٽينر. اهي سندون استعمال ڪري سگهجن ٿيون
سروس استعمال ڪندي آٽوميشن نوڪرين مان اوپن شفٽ ڪلسٽر تائين رسائي حاصل ڪريو
اڪائونٽ. تفصيلي هدايتن لاءِ، اوپن شفٽ جو حوالو ڏيو يا
ڪبرنيٽس API بيئرر ٽوڪن دستاويز.

FAQ

سوال: جونيپر اپسٽرا کي ضم ڪرڻ جو مقصد ڇا آهي؟
ريڊ هيٽ اينسيبل ايونٽ-ڊرائيون آٽوميشن؟

الف: انضمام جو مقصد ڪبرنيٽس ايس آر-آءِ او وي ٽرئفڪ کي سپورٽ ڪرڻ آهي
هڪ خودڪار طريقو، وڌيڪ لاءِ دستي ترتيبن کي ختم ڪندي
موثر انفراسٽرڪچر.

جونيپر اپسٽرا ريڊ هيٽ اوپن شفٽ انٽيگريشن گائيڊ
هن گائيڊ ۾ هن گائيڊ بابت | 1 اوورview | 1 شروع ڪرڻ کان اڳ | 2 ماحول جي ڊائون لوڊ ۽ انسٽاليشن | 3 خودڪار عمل درآمد | 4 فيصلي خودڪار | 5 جوابي خودڪار پليٽ فارم | 8 تصديق ۽ جانچ | 11
ھن ھدايت بابت
هي گائيڊ وضاحت ڪري ٿو ته ڪيئن OpenShift 4.17 ۽ Red Hat Ansible Automation Platform 2.5 کي استعمال ڪجي ته جيئن ڪم جي وهڪري کي خودڪار بڻائي سگهجي، فيصلي سازي کي منظم ڪري سگهجي، ۽ Juniper Apstra ايونٽ-ڊرائيون آٽوميشن (EDA) لاءِ استعمال ٿيندڙ قاعدن جي ڪتابن کي چالو ڪري سگهجي. هي دستاويز اهو پڻ وضاحت ڪري ٿو ته ڪيئن انسيبل آٽوميشن پليٽ فارم کي خودڪار فيصلن ۽ آٽوميشن ايگزيڪيوشن سان انسٽال ۽ استعمال ڪجي، ۽ پليٽ فارم جي خاصيتن کي بهتر بڻائڻ لاءِ ماحول کي سيٽ اپ ڪجي.
مٿانview
جونيپر اپسٽرا هاڻي ريڊ هيٽ اينسيبل ايونٽ-ڊرائيون آٽوميشن (EDA) سان ضم ٿي ويو آهي. هن ضم سان، جونيپر اپسٽرا ڪبرنيٽس ايس آر-آئي او وي (سنگل روٽ آءِ/او ورچوئلائيزيشن) ٽرئفڪ کي خودڪار طريقي سان سپورٽ ڪري ٿو. هي ڪارڪردگي دستي ترتيبن جي پيچيدگين کي ختم ڪري ٿي ۽ هڪ وڌيڪ جوابدار، ڪارآمد، ۽ اسڪيلبل انفراسٽرڪچر کي يقيني بڻائي ٿي.

2 فائدا Juniper Apstra جو RedHat Ansible EDA سان انضمام هيٺيان فائدا فراهم ڪري ٿو: · حقيقي وقت ۾ Kubernetes ڪلسٽر واقعن ۾ نيٽ ورڪ SR-IOV ٽرئفڪ کي ڳولي ٿو · بهترين نيٽ ورڪ ڪارڪردگي کي يقيني بڻائڻ لاءِ خودڪار طريقي سان ترتيب جي اپڊيٽ لاڳو ڪري ٿو · دستي مداخلت جي ضرورت کي ختم ڪري ٿو، جيڪو آپريشنل پيچيدگي ۽ غلطين کي گهٽائي ٿو · Kubernetes ڪم جي لوڊ تي نمائش ۽ ڪنٽرول کي وڌائي ٿو.
توھان کان اڳ شروع ڪريو
اڳواٽ گهرجون ان کان اڳ جو توهان ڪم جي وهڪري کي خودڪار بڻائي سگهو، فيصلي سازي کي آسان بڻائي سگهو، ۽ قاعدن جي ڪتابن کي چالو ڪري سگهو، توهان کي پڪ ڪرڻ جي ضرورت آهي ته توهان وٽ هيٺ ڏنل سافٽ ويئر انسٽال ٿيل ۽/يا ترتيب ڏنل آهي: · اوپن شفٽ 4.17 ماحول سيٽ اپ ۽ ترتيب ڏنل · انسيبل آٽوميشن پليٽ فارم 2.5 آپريٽر انسٽال ٿيل ۽ ترتيب ڏنل · ڪبرنيٽس اين ايم اسٽيٽ آپريٽر انسٽال ٿيل · اوپن شفٽ ايس آر-آئي او وي نيٽ ورڪ آپريٽر انسٽال ٿيل · ڊوڪر انسٽال ٿيل · ڊوڪر رجسٽري تصويرون شايع ڪرڻ لاءِ دستياب آهي جيڪي اوپن شفٽ ماحول استعمال ڪري سگهي ٿو · انٽرنيٽ تائين رسائي سان هوسٽ جيڪو اوپن شفٽ ماحول وانگر ساڳيو آرڪيٽيڪچر هلائي رهيو آهي · جونيپر اپسٽرا 5.0 يا 5.1 · جونيپر پبلڪ گٽ ريپوزٽري تائين رسائي جنهن ۾ آٽوميشن پروجيڪٽ شامل آهي files · (لازمي) https://github.com/Juniper/eda-apstra-project · (اختياري) https://github.com/Juniper/apstra-ansible-collection
حل کي ترتيب ڏيڻ، پلي بڪ کي ترتيب ڏيڻ، ۽ Apstra Ansible سان ماڊيول استعمال ڪرڻ سکو. · (اختياري) https://github.com/Juniper/k8s.eda
وضاحت ڪري ٿو ته ڪبرنيٽس ايونٽ سورس کي انسيبل لاءِ ڪيئن استعمال ڪجي. انهي سان گڏ، توهان ٻين وسيلن لاءِ ايونٽس هلائڻ لاءِ هن ريپوزٽري کي استعمال ڪري سگهو ٿا.

3 نوٽس · جونيپر اپسٽرا اي ڊي اي صرف انهن شين کي سڃاڻي ٿو جيڪي ٽائيپ=ايڊا سان ليبل ٿيل آهن. · اسان کي ضرورت آهي ته توهان جونيپر هلائڻ لاءِ پراجيڪٽ، سندون، اپسٽرا بليو پرنٽ جو نالو، ۽ رول بڪ ايڪٽيويشن سيٽ ڪريو.
اپسٽرا اي ڊي اي جيئن هن گائيڊ ۾ بيان ڪيو ويو آهي.
لاڳاپيل دستاويز خودڪار فيصلا خودڪار عملدرآمد جي ترتيب NMState آپريٽر انسٽال ڪرڻ SR-IOV نيٽ ورڪ آپريٽر انسٽال ڪرڻ
ماحول جي ڊائون لوڊ ۽ انسٽاليشن
هن حصي ۾ فيصلي جي ماحول کي ڊائون لوڊ ۽ انسٽال ڪريو | 3 عملدرآمد جي ماحول کي ڊائون لوڊ ۽ انسٽال ڪريو | 4
پنھنجي ايگزيڪيوشن ۽ ڊسيشن ماحول کي ڊائون لوڊ ۽ انسٽال ڪرڻ لاءِ ھيٺين قدمن تي عمل ڪريو. نوٽ: پڪ ڪريو ته توھان وٽ ھيٺيون شيون موجود آھن: · ڊاڪر انسٽال ٿيل آھي · ڊاڪر رجسٽري تصويرون شايع ڪرڻ لاءِ موجود آھي جيڪي اوپن شفٽ ماحول استعمال ڪري سگھي ٿو.
فيصلي واري ماحول کي ڊائون لوڊ ۽ انسٽال ڪريو
1. https://support.juniper.net/support/downloads/?p=apstra تي وڃو 2. ايپليڪيشن ٽولز تي وڃو.

4 3. اها تصوير ڊائون لوڊ ڪريو جيڪا توهان جي Apstra جي ورزن ۽ توهان جي استعمال ڪيل سرور جي آرڪيٽيڪچر سان ملائي ٿي - لاءِ
exampلي، جونيپر-ڪي 8 ايس-ڊي-ايڪس 86_64-1.4.4.image.tgz 4. ڊوڪر لوڊ - ان پٽ جونيپر-ڪي 8 ايس-ڊي-ايڪس 86_64-1.4.4.image.tgz 5. ڊوڪر tag juniper-k8s-de: جديد s-artifactory.juniper.net/atom-docker/de/juniper-k8s-de-x86_64-1.4.4 6. ڊوڪر پش s-artifactory.juniper.net/atom-docker/de/juniper-k8s-de-x86_64-1.4.4
نوٽ: فيصلي واري ماحول جي تصوير ياد رکو. tag... توهان کي بعد ۾ ان جي ضرورت پوندي.
ايگزيڪيوشن انوائرمينٽ ڊائون لوڊ ۽ انسٽال ڪريو
1. https://support.juniper.net/support/downloads/?p=apstra ڏانهن وڃو 2. ايپليڪيشن ٽولز ڏانهن وڃو. 3. اها تصوير ڊائون لوڊ ڪريو جيڪا توهان جي Apstra جي ورزن ۽ توهان جي استعمال ڪيل سرور جي آرڪيٽيڪچر سان ملائي ٿي - لاءِ
exampلي، apstra-ee-x86_64-1.0.1.image.tgz 4. ڊڪر لوڊ - ان پٽ apstra-ee-x86_64-1.0.1.image.tgz 5. ڊڪر tag apstra-ee: جديد s-artifactory.juniper.net/atom-docker/ee/apstra-ee-x86_64-1.0.1 6. ڊوڪر پش s-artifactory.juniper.net/atom-docker/ee/apstra-ee-x86_64-1.0.1
نوٽ: ايگزيڪيوشن انوائرمينٽ تصوير ياد رکو. tag... توهان کي بعد ۾ ان جي ضرورت پوندي.
خودڪار عمل درآمد
هن حصي ۾ اوپن شفٽ يا ڪبرنيٽس API بيئرر ٽوڪن سندون ٺاهيو | 5

5
اوپن شفٽ يا ڪبرنيٽس API بيئرر ٽوڪن سندون ٺاهيو
توهان OpenShift يا Kubernetes API Bearer ٽوڪن سندي قسم ٺاهي سگهو ٿا. اهي سندي قسم توهان کي انسٽنس گروپ ٺاهڻ جي قابل بڻائين ٿا جيڪي Kubernetes يا OpenShift ڪنٽينر ڏانهن اشارو ڪن ٿا. توهان سروس اڪائونٽ استعمال ڪندي پنهنجي آٽوميشن نوڪرين مان OpenShift ڪلسٽر تائين رسائي حاصل ڪرڻ لاءِ انهن سندي استعمال پڻ ڪري سگهو ٿا. OpenShift يا Kubernetes API Bearer ٽوڪن سندي ڪيئن ٺاهجي بابت وڌيڪ معلومات لاءِ، OpenShift يا Kubernetes API Bearer ٽوڪن ڏسو.
فيصلي جي خودڪار
هن حصي ۾ SR-IOV نوڊس ترتيب ڏيو | Apstra Objects سان OpenShift Objects جا 5 نقشا | 7

SR-IOV نوڊس ترتيب ڏيو
SR-IOV نوڊس تي LLDP کي فعال ڪريو پنھنجي SR-IOV نوڊس تي LLDP کي فعال ڪرڻ لاءِ NMState استعمال ڪرڻ لاءِ انھن قدمن تي عمل ڪريو. 1. انٽرفيس تبديل ڪريو ۽ YAML لاڳو ڪريو file هيٺ ڏنل NodeNetworkConfigurationPolicy لاءِ.

apiVersion: nmstate.io/v1 قسم: NodeNetworkConfigurationPolicy metadata:
نالو: ايل ايل ڊي پي-نوڊ-پاليسي وضاحت:
نوڊ چونڊيندڙ: node-role.kubernetes.io/worker: “”
وڌ ۾ وڌ دستياب ناهي: 3 گهربل حالت:
انٽرفيس: - نالو: enp4s0f0 قسم: ايٿرنيٽ lldp: فعال: سچو - نالو: enp4s0f1

# جيڪڏهن اڳ ۾ ئي نه آهي ته نوڊ رول ورڪر نوڊ کي ليبل ڪريو.

6 قسم: ايٿرنيٽ ايل ايل ڊي پي:
فعال: سچو
2. NodeNetworkState جي حالت چيڪ ڪرڻ لاءِ هيٺ ڏنل حڪم جاري ڪريو، ۽ توهان ڏسي سگهو ٿا ته LLDP پاڙيسري نظر اچي رهيا آهن.
kubectl NodeNetworkState حاصل ڪريو -او يامل
"`yaml lldp: فعال: سچا پاڙيسري:"
SR-IOV نيٽ ورڪ نوڊ پاليسي لاڳو ڪريو
SR-IOV نيٽ ورڪ ڊيوائس ڪنفيگريشن کي بيان ڪرڻ لاءِ هڪ SR-IOV نيٽ ورڪ نوڊ پاليسي ٺاهيو. پاليسي لاءِ API اعتراض sriovnetwork.openshift.io API گروپ جو حصو آهي.
هتي هڪ سابق آهيampSR-IOV نيٽ ورڪ نوڊ پاليسي YAML file:
apiVersion: sriovnetwork.openshift.io/v1 قسم: SriovNetworkNodePolicy ميٽا ڊيٽا:
ليبل: ڪلسٽر: rhocpdemo
نالو: enp4s0f0-vfs نالي جي جاءِ: اوپن شفٽ-سريو-نيٽ ورڪ-آپريٽر وضاحت: ڊوائيس جو قسم: نيٽ ڊيوائس isRdma: غلط ضرورت وي هوسٽ نيٽ: سچو nic چونڊيندڙ:
پي ايف نالا: – enp4s0f0 نوڊ چونڊيندڙ: feature.node.kubernetes.io/network-sriov.capable: “سچو” numVfs: 4 ترجيح: 99 وسيلو نالو: enp4s0f0_vfs

7
هتي هڪ ٻيو اڳوڻو آهيampSR-IOV نيٽ ورڪ نوڊ پاليسي YAML file:
apiVersion: sriovnetwork.openshift.io/v1 قسم: SriovNetworkNodePolicy ميٽا ڊيٽا:
ليبل: ڪلسٽر: rhocpdemo
نالو: enp4s0f1-vfs نالي جي جاءِ: اوپن شفٽ-سريو-نيٽ ورڪ-آپريٽر وضاحت: ڊوائيس جو قسم: نيٽ ڊيوائس isRdma: غلط ضرورت وي هوسٽ نيٽ: سچو nic چونڊيندڙ:
پي ايف نالا: – enp4s0f1 نوڊ چونڊيندڙ: feature.node.kubernetes.io/network-sriov.capable: “سچو” numVfs: 4 ترجيح: 99 وسيلو نالو: enp4s0f1_vfs
SR-IOV نيٽ ورڪ نوڊ ۾ هر فيلڊ تي تفصيلي معلومات لاءِ SR-IOV نيٽ ورڪ ڊيوائس کي ترتيب ڏيڻ ڏسو.
پاليسي.

اپسٽرا آبجيڪٽس سان اوپن شفٽ آبجيڪٽس جي ميپنگ

هيٺ ڏنل جدول نمايان ڪري ٿو ته مختلف اوپن شفٽ شيون ٺاهڻ دوران توهان ڇا توقع ڪري سگهو ٿا. جدول 1: اپسٽرا آبجيڪٽس سان اوپن شفٽ آبجيڪٽس جي نقشا.

اوپن شفٽ آبجيڪٽ

اپسٽرا آبجيڪٽ

وصف

پروجيڪٽ

روٽنگ زونز (VRF)

پروجيڪٽ ٺاهڻ/ڊليٽ ڪرڻ سان اپسٽرا ۾ روٽنگ زون (VRF) ٺهندا.

سريو نيٽ ورڪ

ورچوئل نيٽ ورڪ (VNET)

سريو نيٽ ورڪ ٺاهڻ/ڊليٽ ڪرڻ سان اپسٽرا ۾ ورچوئل نيٽ ورڪ (VNET) ٺاهيا ويندا.

ٽيبل 1: اپسٽرا آبجيڪٽس سان اوپن شفٽ آبجيڪٽس جي نقشا (جاري)

اوپن شفٽ آبجيڪٽ

اپسٽرا آبجيڪٽ

پود

ڪنيڪٽيوٽي ٽيمپليٽ

8
وصف
VNET ٺاهڻ سان Apstra ۾ خودڪار طريقي سان ڪنيڪٽوٽي ٽيمپليٽ ٺاهي ويندي آهي. پوڊ کي ڪنيڪٽوٽي ٽيمپليٽ ۾ لاڳاپيل نوڊس ۽ پورٽس سان متحرڪ طور تي ميپ ڪيو ويندو آهي.

انسيبل آٽوميشن پليٽ فارم
هن حصي ۾ قابلِ جواب ڪردار: apstra-aap-configure | 8 ڪردار متغير | 8 Fileايس | 10 اڳوڻيampپلي بڪ | 10

جوابي ڪردار: apstra-aap-configure
توهان Juniper Apstra EDA لاءِ Ansible Automation Controller (Ansible Tower) ۽ Ansible Decisions (eventdriven Ansible) کي ترتيب ڏيڻ لاءِ Ansible Role استعمال ڪري سگهو ٿا.
نوٽ: Ansible Role لاءِ Ansible 2.15 يا وڌيڪ جي ضرورت آهي.

ڪردار متغير
متغير تنظيم جو نالو

گهربل قسم تبصرا

ها

انسيبل آٽوميشن پليٽ فارم ۾ تنظيم جو اسٽرنگ نالو

9 (جاري)

متغير

گهربل قسم تبصرا

پروجيڪٽ_url

ها

تار URL ان منصوبي لاءِ جتي پلي بڪ ۽ رول بڪ موجود آهن

پروجيڪٽ_ايس سي ايم_برانچ

ها

منصوبي لاءِ اسٽرنگ ايس سي ايم برانچ

اپسٽرا_بليو پرنٽ_نالو

ها

اپسٽرا بليو پرنٽ جو اسٽرنگ نالو

اوپن شفٽ_هوسٽ

ها

اوپن شفٽ لاءِ اسٽرنگ هوسٽ ايڊريس، مثال طورampذريعي: https://api.ocpapstra-

lab.englab.juniper.net

آٽوميشن_ڪنٽرولر_هوسٽ

ها

اسٽرنگ انسيبل هوسٽ ڪنٽرولر URL. آپريٽرز ڏانهن وڃو-> جوابي آٽوميشن

پليٽ فارم->سڀئي مثال->آٽوميشن ڪنٽرولر-> URL

آٽوميشن_ڪنٽرولر_يوزر نالو ها

اسٽرنگ انسيبل هوسٽ ڪنٽرولر يوزر نالو. آپريٽرز ڏانهن وڃو-> انسيبل آٽوميشن پليٽ فارم->سڀ مثال->آٽوميشن ڪنٽرولر->يوزر نالو

آٽوميشن_ڪنٽرولر_پاسورڊ ها

اسٽرنگ انسيبل هوسٽ ڪنٽرولر URL. آپريٽرز ڏانهن وڃو-> جوابي آٽوميشن پليٽ فارم-> سڀئي مثال-> آٽوميشن ڪنٽرولر-> پاسورڊ

عمل_ماحول_تصوير_url ها

تار URL جتي عملدرآمد ماحول جي تصوير کي دٻايو ويندو آهي

ايڊا_ڪنٽرولر_هوسٽ

ها

اسٽرنگ انسيبل EDA ڪنٽرولر URL. آپريٽرز ڏانهن وڃو-> جوابي آٽوميشن

پليٽ فارم->سڀئي مثال->آٽوميشن EDA-> URL

ايڊا_ڪنٽرولر_يوزر نالو

ها

اسٽرنگ اينسيبل اي ڊي اي ڪنٽرولر يوزر نالو. آپريٽرز ڏانهن وڃو-> اينسيبل آٽوميشن

پليٽ فارم->سڀئي مثال->آٽوميشن EDA->يوزر نالو

ايڊا_ڪنٽرولر_پاسورڊ

ها

اسٽرنگ انسيبل اي ڊي اي ڪنٽرولر پاسورڊ. آپريٽرز ڏانهن وڃو-> انسيبل آٽوميشن

پليٽ فارم->سڀئي مثال->آٽوميشن EDA->پاسورڊ

ڪنٽرولر_اي پي آءِ

ها

انسيبل ڪنٽرولر جو اسٽرنگ API اينڊ پوائنٽ، مثال طورampڏسو: https://

aap.apps.ocpapstra-lab.englab.juniper.net/api/controller/”

فيصلو_ماحول_تصوير_url ها

تار URL جتي فيصلي واري ماحول لاءِ تصوير کي دٻايو ويندو آهي

اپسٽرا_ايپي_url

ها

تار URL اپسٽرا API لاءِ

apstra_username

ها

اپسٽرا لاءِ اسٽرنگ يوزر نالو

ايپسٽرا_پاسورڊ

ها

اپسٽرا (حساس) لاءِ اسٽرنگ پاسورڊ

10
نوٽ: سرٽيفڪيٽ اٿارٽي ڊيٽا ۽ API تصديق ڪندڙ بيئرر ٽوڪن حاصل ڪرڻ سکڻ لاءِ انسيبل آٽوميشن پليٽ فارم کي انسٽال ۽ ترتيب ڏيو ڏسو. بهترين عمل جي طور تي، انهن کي انڪرپٽ ڪرڻ لاءِ انسيبل والٽ استعمال ڪريو. files.

Files

نالو

تبصرا تبديل ڪرڻ جي ضرورت آهي

cred_injector_config.json نه

هي file توهان کي اينسيبل آٽوميشن پليٽ فارم ۾ اپسٽرا سندي قسم ٺاهڻ جي ضرورت آهي.

ڪريڊٽ_ان پٽ_ڪنفيگ.جيسن نه

هي file توهان کي اينسيبل آٽوميشن پليٽ فارم ۾ اپسٽرا سندي قسم ٺاهڻ جي ضرورت آهي.

اوپن شفٽ-ca.crt

ها

اوپن شفٽ ڪلسٽر لاءِ سرٽيفڪيٽ اٿارٽي ڊيٽا.

اوپن شفٽ-sa.crt

ها

اوپن شفٽ جي سروس اڪائونٽ جو API تصديق ڪندڙ ٽوڪن.

نوٽ: سرٽيفڪيٽ اٿارٽي ڊيٽا ۽ API تصديق ڪندڙ بيئرر ٽوڪن ڪيئن حاصل ڪجي اهو سکڻ لاءِ، ڏسو انسيبل آٽوميشن پليٽ فارم انسٽال ۽ ترتيب ڏيو. بهترين عمل جي طور تي، انهن کي انڪرپٽ ڪرڻ لاءِ انسيبل والٽ استعمال ڪريو. files.

Exampپلي بڪ
توهان اينسيبل آٽوميشن پليٽ فارم کي ترتيب ڏيڻ لاءِ هڪ پلي بڪ هلائي سگهو ٿا.
هتي هڪ سابق آهيampهن ڪردار کي ڪيئن استعمال ڪجي.
— نالو: Apstra EDA لاءِ Ansible Automation پليٽ فارم ترتيب ڏيو
ميزبان: مقامي هوسٽ حقيقتون گڏ ڪريو: غلط ڪردار:
- ڪردار: apstra-aap-configure

11
تصديق ۽ جاچ
Juniper Apstra RedHat OpenShift انٽيگريشن جي تصديق ۽ جانچ ڪرڻ لاءِ انهن قدمن تي عمل ڪريو. 1. پنهنجي لاگ کي ڏسي فيصلي ۽ عملدرآمد جي ورڪ فلوز ۽ قاعدي ڪتاب جي چالو ڪرڻ جي تصديق ڪريو. fileايس ۽ ڊيش بورڊ
آٽوميشن ڪنٽرولر ۽ آٽوميشن فيصلي سافٽ ويئر ۾. 2. منصوبن جي تصديق ڪريو ته جيئن اهي صحيح طرح سان هم وقت سازي ڪن. 3. هلائيندڙ sampلي YAML files https://github.com/Juniper/eda-apstra-project/tree/main/tests تي واقع آهن ۽ پوءِ تصديق ڪريو. 4. اوپن شفٽ ۾ پروجيڪٽ ۾ شامل ڪرڻ لاءِ روٽنگ زون ٺاهيو.
project.yaml چيڪ ڪريو file تصديق ڪرڻ لاءِ ته توهان روٽنگ زونز سان پروجيڪٽ صحيح طريقي سان ٺاهيو آهي. 5. تصديق ڪريو ته آٽوميشن جو ڪم شروع ٿئي ٿو، ۽ اهو ته روٽنگ زون اپسٽرا ۾ ٺاهيو ويو هو. 6. SR-IOV نيٽ ورڪ ٺاهيو ۽ تصديق ڪريو ته اهو صحيح طور تي ٺاهيو ويو هو sriov-vn1.yaml کي چيڪ ڪندي. file. 7. تصديق ڪريو ته آٽوميشن جو ڪم شروع ٿئي ٿو ۽ ورچوئل نيٽ ورڪ اپسٽرا ۾ ٺاهيو ويو هو. 8. تصديق ڪريو ته ڪنيڪٽوٽي ٽيمپليٽ ٺاهيا ويا هئا. 9. هن ورچوئل نيٽ ورڪ تي SR-IOV ورڪ لوڊ (پوڊ/ڊپلائيمينٽ) هلايو. deployment-vn1.yaml ڏسو. file. 10. تصديق ڪريو ته آٽوميشن جو ڪم شروع ٿئي ٿو ۽ نوڊ پورٽ ڪنيڪٽوٽي ٽيمپليٽ ۾ ميپ ٿيل آهي.
لاڳاپيل دستاويز ريڊ هيٽ اينسيبل آٽوميشن پليٽ فارم 2.5 اوپن شفٽ دستاويز
Juniper Networks, the Juniper Networks logo, Juniper, and Junos آمريڪا ۽ ٻين ملڪن ۾ Juniper Networks, Inc. جا رجسٽرڊ ٽريڊ مارڪ آھن. ٻيا سڀئي ٽريڊ مارڪ، سروس جا نشان، رجسٽرڊ مارڪ، يا رجسٽرڊ سروس جا نشان انهن جي لاڳاپيل مالڪن جي ملڪيت آهن. Juniper Networks هن دستاويز ۾ ڪنهن به غلطيءَ جي ذميواري قبول نه ڪندو آهي. Juniper Networks بغير اطلاع جي ھن اشاعت کي تبديل ڪرڻ، تبديل ڪرڻ، منتقلي ڪرڻ، يا ٻي صورت ۾ نظرثاني ڪرڻ جو حق محفوظ رکي ٿو. ڪاپي رائيٽ © 2025 Juniper Networks, Inc. سڀ حق محفوظ آهن.

دستاويز / وسيلا

JUNIPER Apstra RedHat OpenShift [pdf] انسٽاليشن گائيڊ
اپسٽرا ريڊ هيٽ اوپن شفٽ، اپسٽرا ريڊ هيٽ اوپن شفٽ، ريڊ هيٽ اوپن شفٽ، اوپن شفٽ

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *