Domande e risposte per gli ingegneri del software che lavorano su test automatici, consegna continua, integrazione e monitoraggio dei servizi e realizzazione dell'infrastruttura SDLC
All'interno di Google e di altre organizzazioni DevOps, parlano di "Push on Green", che sono indotto a ritenere sia la pratica della consegna continua basata su una serie di test automatizzati riusciti e presumibilmente distribuzioni in ambienti pre-live. Cosa significa esattamente "Push on Green" e quali sono le conseguenze dell'applicazione?
Ho un requisito per memorizzare le informazioni di configurazione in base all'ambiente in uno strumento. Questo è uno strumento con una GUI per aggiungere / aggiornare i valori di configurazione (ad es. Stringhe di connessione). Questo dovrebbe avere un valore predefinito ed essere in grado di cambiarlo in base a …
Il bilanciamento del carico Nexus non è attualmente supportato da Sonatype, tranne mettendo un'istanza Nexus davanti a due con il proxy intelligente abilitato o tramite una nuova funzionalità . Tuttavia, ci ho /storageprovato , condividendo il filesystem con GlusterFS per il , e cercando di abilitare l'adesione nella configurazione di …
Questa è una domanda molto ampia su metodi e consigli relativi alle variabili / struttura dell'ambiente. Ma alla fine cerco risposte per la domanda molto specifica di "Come devo memorizzare le variabili di ambiente?" Innanzitutto alcuni chiarimenti: Un ambiente per me può essere da 3 a 10 server ed è …
Esiste una pratica comune per la migrazione di un ampio repository di Jenkins job-dsl su pipeline Jenkins2? Sto cercando modi per testare il comportamento delle build, che vanno un po 'oltre il confronto tra artefatto generato dalla stessa base di codice. In realtà disponiamo di un'infrastruttura abbastanza grande, implementata tramite …
I team su Digital Ocean sono molto recenti e non esiste documentazione sull'uso di questi con Terraform . Tutte le informazioni che posso trovare sono come lavorare con loro manualmente . Speravo di poter dire qualcosa del tipo: resource "digitalocean_droplet" "host" { image = "${var.image}" name = "${var.host_name}" region = …
Domanda Qual è l' incantesimo di evocazione in Kubernetes? sfondo Seguendo Kubernetes su Ubuntu ed esegui evocazioni di kubernet che mostrano l'istantanea che chiede quale incantesimo scegliere. Ma non sono sicuro di cosa si stia chiedendo. La selezione degli incantesimi nella documentazione di Evocazione indica incantesimi e selezioni, ma non …
Nella mia pipeline Jenkins, posso ottenere i registri delle modifiche della build corrente da questo. def changeLogSets = currentBuild.changeSets C'è un modo per ottenere tutti i registri delle modifiche dall'ultima build riuscita?
Gran parte del reclutamento di DevOps segue le linee di corrispondenza delle parole chiave, il che porta a mio avviso al solo interesse tecnologico. Ora, DevOps è molto più di una semplice tecnologia e DevOps Engineer non è solo un amministratore di sistema migliore con alcune capacità di programmazione. Il …
Ho più account AWS e devo elencare tutti i bucket S3 per account e quindi visualizzare le dimensioni totali di ciascun bucket. Attualmente, posso solo visualizzare le dimensioni di archiviazione di un singolo bucket S3 con: aws s3 ls s3://mybucket --recursive --human-readable --summarize
Oggi, per molti domini esiste un'ontologia semantica per rendere leggibili automaticamente i dati di dominio. Ci sono molti termini nei DevOps e nei domini correlati, spesso stabiliti dai fornitori ma applicabili ad altri strumenti, come pipeline dichiarative in Jenkins. Quali sono gli attuali sforzi per stabilire l'ontologia del dominio DevOps? …
Sto costruendo un modello per creare un file di configurazione e il servizio che utilizza questo file pone vincoli sulla lunghezza dell'identificatore. Se un identificatore è più lungo di, diciamo, 6 caratteri, il servizio otterrà parzialmente l'applicazione della configurazione, fallirà e lascerà il nodo in uno stato incoerente. Come posso …
Supponiamo che io abbia installazioni Drupal e CiviCRM da automatizzare. Questi, tuttavia, hanno bisogno di configurazioni particolari per lavorare insieme (alcune modifiche ai file e configurazioni del database) Devo fare una versione fissa (ad es. Drupal 4.7.5 + CiviCRM 4.5.6), installarli e configurarli, quindi salvare i file modificati più il …
Uso il plug-in Timeout build per avvisare quando i lavori sono bloccati. Ho un lavoro che attiva questo avviso perché contiene un passaggio con un tempo di esecuzione lungo. Vorrei disabilitare il plug-in timeout di compilazione ma solo per quel lavoro, c'è un modo per farlo? Sto usando Jenkins v2.22. …
Stiamo eseguendo Jenkins con il plug-in di notifica Slack . C'è un modo per inviare il messaggio personalizzato solo al completamento, non all'avvio? Per essere chiari, non voglio disabilitare il messaggio di avvio della compilazione, vorrei solo che il testo personalizzato venisse mostrato solo al completamento (esito positivo). Il caso …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.