DevOps

स्वचालित परीक्षण, निरंतर वितरण, सेवा एकीकरण और निगरानी और एसडीएलसी बुनियादी ढांचे के निर्माण पर काम करने वाले सॉफ्टवेयर इंजीनियरों के लिए प्रश्नोत्तर

2
डॉक में कई लॉग स्ट्रीम कैसे करें
हमारे पास एक एप्लिकेशन है जो तीन प्रकार की लॉग को तीन अलग-अलग फाइलों में लिखता है: एक्सेस लॉग, जेनेरिक एप्लिकेशन लॉग और सिस्टम लॉग। इन लॉग का प्रारूप (और उद्देश्य) बहुत अलग हैं। और हमारे पास अलग-अलग लॉगफ़ॉर्मर हैं जो उन्हें हमारे केंद्रीकृत लॉगिंग सिस्टम में अलग से भेजते …
21 docker  logging 

5
डेवलपर्स को फीचर फ्लैग टॉगल का उपयोग शुरू करने के लिए कैसे राजी करें?
यह मानते हुए कि फीचर फ्लैग टॉगल एक अच्छा विचार है, और इसे कोड में लागू किया जाना चाहिए जो डेवलपर्स लिखते हैं। उदाहरण के लिए, Etsy उनकी संस्कृति का एक प्रमुख हिस्सा है । डेवलपर्स को (और लागू करने) राजी करने का एक अच्छा तरीका है कि फीचर फ्लैग …

4
सरलीकृत गिट प्रवाह के लिए विकसित शाखा से कैसे छुटकारा पाएं
एक निरंतर विकसित वेब परियोजना में (उत्पाद नहीं) वर्तमान में हमारे पास निम्नलिखित ब्रांचिंग रणनीति है, जो मोटे तौर पर गिट प्रवाह पर आधारित है : विकास शाखा: नवीनतम कार्यशील संस्करण मास्टर ब्रांच: वर्जन / जारी किया जाने वाला वर्जन सुविधा शाखाएँ: विकास में सुविधाएँ हॉटफ़िक्स शाखाएँ: रिलीज़ किए गए …

1
Ansible वॉल्ट सीक्रेट्स के लिए क्लीन / स्मज फिल्टर को पकड़ें
मैं स्वत: एन्क्रिप्ट और डिक्रिप्ट -वॉल्ट कमांड के माध्यम से युक्त फाइलों को डिक्रिप्ट करने के लिए git में क्लीन / स्मज फिल्टर को सेटअप करने की कोशिश कर रहा हूं । Ansible-वॉल्ट कमांड की ख़ासियत यह है कि यह idempotent नहीं है (यह एक ही डेटा पर लागू होने …

2
SecOps क्या है?
पहले जब मैंने SecOps शब्द सुना, तो मैंने इसे एक प्रबंधन दृष्टिकोण के रूप में सोचा, जिसका उद्देश्य सुरक्षा और संचालन टीमों को जोड़ना है, उसी तरह से जैसे DevOps डेवलपर्स और संचालन टीम को एकीकृत करता है। लेकिन सुरक्षा सिर्फ DevOps पहेली का एक टुकड़ा नहीं है? DevOps में …

4
निरंतर वितरण / वितरण के लिए निरंतर एकीकरण कैसे संबंधित है?
यहां निरंतर-एकीकरण की वर्तमान सामग्री का एक उद्धरण है : ... एकीकरण समस्याओं को रोकने या कम करने के लिए डेवलपर के कामकाजी कोड प्रतियों को अक्सर एक साझा कोडबेस में विलय करने की प्रक्रिया। ठीक है, मैं समझ गया। लेकिन फिर भी निरंतर-वितरण और निरंतर-परिनियोजन है , और यही …

6
मैं अपनी कंपनी की फिटिंग के लिए एक अच्छे DevOps कैसे किराए पर ले सकता हूं?
अच्छे डेवलपर्स को जोएल टेस्ट के नियम 11 को फिट करना चाहिए : क्या नए उम्मीदवार अपने साक्षात्कार के दौरान कोड लिखते हैं? हालाँकि, मुझे डॉकटर कंटेनरों के बारे में कुछ भी नहीं पता है, जेनकिंस या एडब्ल्यूएस को कैसे कॉन्फ़िगर किया जाए, आदि यह जांचने का एक अच्छा तरीका …

2
वैल्यू स्ट्रीम मैपिंग क्या है?
मैंने वैल्यू स्ट्रीम मैपिंग के बारे में बहुत कुछ सुना है और इसका उपयोग सॉफ्टवेयर देने की प्रक्रिया सहित विनिर्माण प्रक्रियाओं के मूल्य प्रवाह का विश्लेषण करने के लिए कैसे किया जा सकता है। मैंने सॉफ्टवेयर विकास और संचालन टीमों के संदर्भ में इसे सफलतापूर्वक वितरित नहीं देखा है। वैल्यू …

5
परीक्षण वातावरण में निरंतर एकीकरण-कारण अस्थिरताओं से कैसे बचें?
मान लें कि आप निरंतर एकीकरण प्रक्रियाओं का उपयोग कर रहे हैं, जो अक्सर कुछ लक्षित वातावरणों को अपडेट करते हैं, ताकि हर बार कुछ बदलाव "आप" तुरंत आपके परिवर्तनों का परीक्षण कर सकें। यह सीआई के लक्ष्यों का हिस्सा है, नहीं? लेकिन, यह भी मान लें कि आपके पास …

2
क्या S3 क्षेत्र के आउटेज के लिए क्रॉस-रीजन प्रतिकृति 100% मूर्खतापूर्ण है?
अमेज़ॅन S3 में क्रॉस-रीजन रीप्लेसमेंट का विकल्प है जो कि क्षेत्र / ज़ोन के आउटेज के प्रति बहुत गलत-सहिष्णु होना चाहिए। क्या इसका मतलब यह है कि जो लोग आउटेज के बारे में बात कर रहे हैं, उन्होंने इस पहलू का उपयोग नहीं किया है? या यह है कि क्रॉस-रीजन …
19 amazon-s3 

7
हर बार काम करने वाली छोटी छवि कैसे बनाएं?
उद्देश्य: हर बार सबसे छोटा काम करने वाले चित्र बनाना वर्तमान REPOSITORY TAG IMAGE ID CREATED SIZE a-docker-image latest x 42 minutes ago 1.92 GB प्रयास डॉकरफाइल के अंत में एक सफाई कदम जोड़ना: #clean RUN apt-get purge -y wget RUN rm -r a-build-dir RUN apt-get purge -y a-package छवि …
19 docker 

7
जेनकिंस को फिर से कैसे शुरू करें?
मुझे हमारे जेनकिंस उदाहरण पर कुछ विन्यास परिवर्तन करने की आवश्यकता है जिसमें जेनकिंस को एक दो बार फिर से शामिल करना होगा। हालांकि, हमारे डेवलपर्स बार-बार यह कह रहे हैं कि मैंने जेनकिन्स को तीन दिनों में बिना नौकरी के नहीं देखा है। जेनकिंस को सुरक्षित रूप से पुनः …
19 jenkins 

8
सर्टिफिकेट प्लगइन्स कैसे स्थापित करें?
मैंने इस ट्यूटोरियल का अनुसरण करके सर्बोट स्थापित किया : sudo add-apt-repository ppa:certbot/certbot sudo apt-get update sudo apt-get install python-certbot-nginx और अब मैं अपना प्रमाणपत्र स्थापित करना चाहता हूं, लेकिन मुझे dns-digitaloceanप्लगइन की आवश्यकता है : # certbot certonly --dns-digitalocean Saving debug log to /var/log/letsencrypt/letsencrypt.log Could not choose appropriate plugin: …
19 ssl  certbot 

4
अलग-अलग कंटेनरों में नंगेक्स और पीएचपी को डॉक करने के क्या फायदे हैं?
मैंने अभी Docker और Kubernetes के साथ काम करना शुरू किया है और मैं बहुत सारे ढेर देख रहा हूं, जिसमें कुछ लोग एक छवि में nginx + php का निर्माण करते हैं और कुछ nginx के साथ एक छवि बनाते हैं और दूसरा php (उसी पथ को बढ़ते हुए …

3
docker- कंपोज़ अवैध प्रकार, यह एक स्ट्रिंग होना चाहिए
मेरे पास निम्नलिखित पर्यावरण चर है जो डॉक-कंपोज़.माइल फ़ाइल में कॉन्फ़िगर किया गया है: version: '3' services: server: ports: - 13045:3000 environment: - NODE_CONFIG: '{"DATABASE_URL":"http://db:5984"}' जब चलाने की कोशिश कर docker-compose upरहा हूं, मुझे यह त्रुटि मिल रही है: services.server.environment contains {"NODE_CONFIG": "{\"DATABASE_URL\":\"http://db:5984\"}"}, which is an invalid type, it should …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.