Concourse Lab Creation
Testing Environment
Running Concourse
With Docker-Compose
यह docker-compose फ़ाइल concourse के साथ कुछ परीक्षण करने के लिए स्थापना को सरल बनाती है:
आप अपने OS के लिए कमांड लाइन fly
को वेब से 127.0.0.1:8080
पर डाउनलोड कर सकते हैं।
Kubernetes के साथ (अनुशंसित)
कॉनकोर्स env बनाने के बाद, आप एक सीक्रेट जनरेट कर सकते हैं और कॉनकोर्स वेब में चल रहे SA को K8s सीक्रेट्स तक पहुंच देने के लिए अनुमति दे सकते हैं:
Pipeline बनाना
Steps
कई विभिन्न प्रकार के स्टेप्स का उपयोग किया जा सकता है:
इसलिए, यह संकेत देना संभव है कि प्रत्येक स्टेप को किस प्रकार के कंटेनर में चलाने की आवश्यकता है।
सरल पाइपलाइन उदाहरण
Check 127.0.0.1:8080 to see the pipeline flow.
Bash script with output/input pipeline
यह संभव है कि एक कार्य के परिणामों को एक फ़ाइल में सहेजें और यह संकेत दें कि यह एक आउटपुट है और फिर अगले कार्य के इनपुट को पिछले कार्य के आउटपुट के रूप में संकेत दें। जो concourse करता है वह है पिछले कार्य के निर्देशिका को नए कार्य में माउंट करना जहां आप पिछले कार्य द्वारा बनाए गए फ़ाइलों तक पहुँच सकते हैं।
Triggers
आपको हर बार उन्हें चलाने के लिए मैन्युअल रूप से नौकरियों को ट्रिगर करने की आवश्यकता नहीं है, आप उन्हें हर बार चलाने के लिए प्रोग्राम भी कर सकते हैं:
Last updated