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
Sto usando AWS Code Pipeline, Code Build per creare un nuovo contenitore Docker e trasferirlo in ECR. La mia applicazione è un semplice contenitore semplice basato su semplice. Quale sarebbe l'approccio meno attrito per abbattere l'attuale contenitore in esecuzione e rilanciare un nuovo contenitore dal registro ECS (output di Code …
Il costo di AWS Lambda dipende dal tempo di esecuzione di una funzione e in parte dall'impronta della memoria. Avere funzioni che finiscono più velocemente e occupano meno memoria può far risparmiare parecchi soldi. Soprattutto quando una tale funzione viene eseguita spesso. In che modo una funzione Lambda Node.js può …
Se sei mai stato morso da un aggiornamento del plug-in che ha rotto alcune funzionalità, devi aver pensato a questo problema: quale dovrebbe essere la politica di aggiornamento dei plug-in Jenkins? Come testare le modifiche prima di distribuirle? Qualcuno è arrivato al punto di avere un'istanza di prova che esegue …
Durante i test di integrazione ho notato che in realtà lavoro su casi d'uso ricorrenti con API riposanti (o in interfacce HTTP generali) che controllo qua e là con bash + cURL. Inizia a sembrare piuttosto disordinato e diventa più difficile da mantenere. Perché consegnare pasticcio? I casi d'uso tipici …
Sono ancora uno studente, ma non sono ben informato sulle operazioni e il mio inglese è ancora pessimo. La mia domanda è: perché lo sviluppo si oppone alle operazioni ? Quando lo sviluppo si oppone alle operazioni?
Sto cercando di automatizzare la distribuzione delle mie applicazioni AWS con Jenkins. In questo momento, se vogliamo aggiornare l'applicazione in uno qualsiasi degli ambienti, diciamo UAT, costruiamo le nostre immagini docker, troviamo l'attività ECS corrente e la aggiorniamo con la nuova immagine, troviamo il cluster ECS in esecuzione e aggiorna …
Quando si insegnano le classi SCM agli studenti che non hanno familiarità con la gestione della configurazione del software, capita che sorga una domanda come " What's the difference between checkin and checkout?". E una variazione di ciò è che tali studenti si confondono su questi concetti di SCM (li …
Sto cercando di eseguire un contenitore Docker come router tra una --internalrete Docker privata ( ) e la hostrete predefinita . Ciò significa che il contenitore deve avere due interfacce di rete: un'interfaccia "esterna", che può accedere a tutti gli indirizzi IP host e un'interfaccia "interna", che funge da gateway …
Sto utilizzando una libreria di terze parti che crea contenitori docker di pari livello tramite: docker run -d /var/run/docker.sock:/var/run/docker.sock ... Sto cercando di creare una distribuzione Kubernetes dal contenitore sopra, ma attualmente sto ottenendo: Impossibile connettersi al demone Docker su unix: ///var/run/docker.sock. Il daemon docker è in esecuzione? Ciò è …
Quali sono i segni e i segnali tipici di un team DevOps a corto di personale? Come giustificheresti / spiegheresti una richiesta per una nuova aggiunta a una squadra? Mi piacerebbe mantenere la domanda generica, ma ecco alcune informazioni aggiuntive: Al momento abbiamo 2 specialisti DevOps che lavorano insieme come …
Al momento sto modificando un file Jenkins e poi lo lascio funzionare a meno che Jenkins non abbia segnalato un problema. Questo approccio costa molto tempo. Preferisco convalidare la sintassi prima di eseguire il commit del file Jenkins. Esiste uno strumento che risolve questo problema? In gitlab esiste un URI, …
Sto usando la pipeline dichiarativa di Jenkins per automatizzare il mio processo di compilazione. Vogliamo pubblicare i nostri artefatti su un repository JFrog remoto solo se determinate condizioni (Sonar, Checkmarx) passano. Dopo un po 'di ricerche, ho scoperto che il plugin Artifactory è utile per questo. Ma non riesco a …
Sto prendendo in considerazione lo spostamento di questo negozio .NET da svn a git e ho identificato alcuni problemi accessori per i quali mi piacerebbe avere una soluzione prima di cambiare interruttore. Quello di cui mi sto chiedendo in particolare in questa domanda è l'applicazione del fine linea. Per impostazione …
Come sviluppatore iOS, stavo cercando di creare un'infrastruttura CI e CCQ (= qualità del codice continuo) per i progetti iOS che abbiamo sviluppato finora. Utilizziamo già Jenkins e SonarQube per quasi tutti i progetti Web e Android (l'utilizzo di un progetto VM foreach, l'installazione e la configurazione di CI e …
Considera questo scenario (qualsiasi confronto con le situazioni del mondo reale è puramente casuale): 03:07 : chiamata di supporto in arrivo " Qualcosa nella produzione è andato in fumo, ho bisogno del tuo aiuto! ". 3:12 : collegato al sistema (accesso accettato) ... e non c'è tempo per il caffè. …
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.