2013-05-14 15 views
7

Ho appena letto tutto il CloudBees developer docs e sono rimasto sorpreso di non aver visto nulla sulla configurazione di più ambienti per la vostra pipeline di distribuzione.Come impostare più "ambienti" con CloudBees?

Ho intenzione di eseguire la mia app localmente, quindi di promuovere il codice su una macchina QA all'interno della mia rete, e da lì sarebbe bello implementare le modifiche al codice in un ambiente "Demo" sul cloud CloudBees, dove i clienti potrebbero revisione/accettazione testare le modifiche prima di impostarle dal vivo.

Quindi, chiedo: come si configura sia un ambiente demo che di produzione su CloudBees?

Idealmente, mi piacerebbe avere il mio ambiente Demo sia demo.myapp.example.com e l'ambiente di produzione sia myapp.example.com. Grazie in anticipo!

risposta

2

È sicuro che è possibile distribuire lo stesso identico binario in più ambienti e ottenere ognuno di essi configurato con risorse e parametri distinti. Questo è un modello comune. Probabilmente sarà necessario utilizzare l'SDK cloudbees per l'impostazione a grana fine di entrambi gli ambienti. Sia la console web run.cloudbees.com che il dispiegatore cloud jenkins offrono opzioni limitate.

+0

Grazie @nicolas de loof (+1) - Ho cercato nei documenti dell'SDK ma tutto quello che ho trovato era un articolo su [domini delle applicazioni personalizzate] (https://developer.cloudbees.com/bin/view/RUN/ personalizzata + Applicazione% 20Domains). Potresti indicarmi la documentazione che mi mostrerebbe come eseguire questa operazione o fornire un esempio di utilizzo dell'SDK per configurare gli ambienti Demo e Prod? Grazie ancora! – IAmYourFaja

Problemi correlati