ฉันจะเพิ่มไฟล์ .env ในเครื่องไปยัง PaaS เพื่อการปรับใช้ที่เร็วขึ้นได้อย่างไร

มีบางอย่างที่ฉันไม่เคยคิดมาก่อนว่าจะทำอย่างไรกับผู้ให้บริการ PaaS

ฉันจะปรับใช้ตัวแปรสภาพแวดล้อมที่จัดเก็บไว้ในเครื่องกับ PaaS โดยอัตโนมัติเมื่อปรับใช้แอปพลิเคชันได้อย่างไร ฉันรู้ว่าฉันสามารถไปที่คอนโซล Heroku, AWS หรือ Bluemix และเพิ่มเนื้อหา .envfile ของฉันเป็นคีย์ได้ด้วยตนเอง แต่สิ่งที่ฉันอยากทำจริงๆ คือ >

รหัสหลอก !

provider CLI deploy --ENV=.env.dev

โดยที่ --ENV ตั้งค่าสถานะเพื่อใช้ env ไฟล์ที่เก็บไว้ในรูทโปรเจ็กต์

สิ่งนี้จะนำคีย์ API ของฉันจากไฟล์ .env และเติมตัวแปรสภาพแวดล้อมของผู้ให้บริการ โดยเฉพาะอย่างยิ่ง ไฟล์นี้จะสามารถใช้งานได้กับผู้ให้บริการต่างๆ เป็นไปได้ไหม?


person Kimmo Hintikka    schedule 25.09.2016    source แหล่งที่มา


คำตอบ (1)


หากคุณใช้ IBM BlueMix (หรือ Cloud Foundry อื่น) คุณสามารถแสดงรายการไว้ใน manifest.yml ไฟล์และ cf push พร้อมกับส่วนที่เหลือของแอปพลิเคชัน

person nitind    schedule 26.09.2016