मैं पर्यावरण चरों तक पहुंचने के लिए सीआईसीडी का उपयोग करते समय लॉगिन करने के लिए SERVERLESS_ACCESS_KEY का उपयोग कर रहा हूं, लेकिन मैं कुंजी को सही जगह पर रखने में सक्षम नहीं लग रहा हूं:

deployments:
  - modules:
      - path: api.sls
        environments:
          dev: true
        parameters:
          namespace: sls-${env DEPLOY_ENVIRONMENT}
        options:
          extend_serverless_yml:
            custom:
              env:
                SERVERLESS_ACCESS_KEY: "AKmjWhDmsYcwmjNvek6mfsI046LoA1nlMhyaKpRvKFHLk"
    regions:
      - us-east-1

प्रश्न है: क्या यह एक्सेस कुंजी के लिए सही जगह है या इसे serverless.yml फ़ाइल में जोड़ा जाना चाहिए?

0
Ali Fahmy 22 नवम्बर 2020, 21:20

1 उत्तर

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

आपको क्या करना होगा यह पता लगाना है कि रनवे के पास बिल्ड कंटेनर के लिए पर्यावरण चर जोड़ने का कोई तरीका है या नहीं। सर्वर रहित फ्रेमवर्क आपको आपके सर्वर रहित खाते में प्रमाणित करने के लिए SERVERLESS_ACCESS_KEY नामक एक पर्यावरण चर की तलाश करता है। एक त्वरित Google से ऐसा लगता है कि यह env_vars का उपयोग करके आपके कॉन्फ़िगरेशन में एक पैरामीटर के रूप में किया जा सकता है

1
Gareth McCumskey 23 नवम्बर 2020, 08:17