Puntare un micro a un altro database
Obiettivo: che un micro si avvii contro un altro database (quello del cloud, uno locale diverso, uno del catalogo) senza modificare il suo repository.
Opzione A: una connessione dal catalogo
Sezione intitolata “Opzione A: una connessione dal catalogo”- Nella sezione Database, crea la connessione (motore, host, porta, utente, password
come
${creds.x}) e provala (raggiungibilità TCP). - Nell’editor del micro, dentro la configurazione di avvio, apri il selettore di
database e scegli quella connessione. Il suo
host:portasostituisce quello dell’URL che il micro già dichiara.
Se la connessione porta un utente e una password ma il micro non dichiara le chiavi di config dove iniettarli, MicroLab avvisa (cambierebbe solo l’URL). Usa «Aggiorna il manifesto dal repository» per rilevarle automaticamente.
Opzione B: local, cloud o personalizzato
Sezione intitolata “Opzione B: local, cloud o personalizzato”Nello stesso selettore puoi scegliere direttamente:
- Local — l’URL locale che il micro dichiara (predefinito).
- Cloud — la
devUrlche il micro dichiara (può richiedere credenziali/VPN). - Personalizzato — un URL JDBC che scrivi tu.
Questa personalizzazione è locale e non versionata (vive nel tuo settings.local.yml),
quindi ogni macchina punta dove vuole senza influire sul resto del team.