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
Ho assunto il progetto in cui molte credenziali di Jenkins hanno password o stringhe di passphrase che devo conoscere per poter proseguire con il progetto, purtroppo non sono state documentate da nessuna parte. Ho controllato il credentials.xmlfile in cui sono archiviate queste credenziali, ma non sono in testo semplice, ad …
Se avessi una configurazione Terraform con un moderato grado di complessità, come scriveresti dei test intorno alla configurazione che potrebbero essere eseguiti come parte di una pipeline di integrazione continua / consegna continua? Ad esempio, potresti avere una configurazione multi-cloud che specifica il seguente stato desiderato: Servizi contenitore di Azure …
Cercando di provare a creare un po 'di resilienza nella nostra configurazione Ansible che si occupa di provisioning e configurazione. Comprendo alcuni metodi di test sul lato della configurazione delle cose, ma mi chiedo come implementare meglio i test sul lato del provisioning delle cose e se ci sono strumenti …
L'idea di avere un ingegnere DevOps è diventata molto popolare di recente e sembra interessante avere solo una persona che può inserirsi e fornire molti dei vantaggi di DevOps, come descritto nel blog Puppet : Le organizzazioni che utilizzano le pratiche DevOps hanno un funzionamento straordinariamente elevato: implementano il codice …
Nella mia carriera, sono stato sia uno sviluppatore di software che un professionista ITIL in un ruolo operativo. Quindi DevOps è stata una progressione naturale per me. Tuttavia, ho sempre lottato con il linguaggio altamente specializzato introdotto da ITIL e reso abbastanza "Developer Friendly" tale da non essere una svolta …
Qual è una buona strategia per mantenere il mio sito online quando S3 è offline? Se S3 US East 1 non è in linea, come devo configurare / strutturare la mia app per evitare che il mio intero sito sia offline? Quali sono le migliori strategie per diversificare in questo …
Voglio scaricare manualmente un'immagine Docker dall'hub Docker . Più specificamente, voglio scaricare un'immagine Docker dall'hub Docker su una macchina in un ambiente limitato che non ha (e non può) avere installato il software client Docker. Avrei pensato che questo sarebbe stato possibile utilizzando l' API ufficiale , ma questo non …
Come posso convincere gli sviluppatori del mio team ad abbracciare "Lo costruisci, lo esegui"? Con ciò, ho in mente questa citazione di Werner Vogels : Assegnare agli sviluppatori responsabilità operative ha notevolmente migliorato la qualità dei servizi, sia dal punto di vista del cliente che dal punto di vista tecnologico. …
Che cos'è un repository di artefatti? Se è solo un posto dove archiviare i file, non posso semplicemente usare un sistema di controllo del codice sorgente?
Avevo un server perfetto, era così bello e solido e così l'ho chiamato Petra. Era perfetto in ogni modo, tutto era configurato e messo a punto nel modo giusto, aveva un record di servizio perfetto al 100% e 753 giorni di uptime. Ho trascorso molto tempo e molti sforzi per …
Abbiamo il seguente blocco nel nostro Dockerfile: RUN yum -y update RUN yum -y install epel-release RUN yum -y groupinstall "Development Tools" RUN yum -y install python-pip git mysql-devel libxml2-devel libxslt-devel python-devel openldap-devel libffi-devel openssl-devel Mi è stato detto che dovremmo unire questi RUNcomandi per ridurre i livelli della finestra …
Sto usando Packer per creare un AMI AWS basato su un'immagine Ubuntu 16.04. All'inizio sto facendo un aggiornamento: sudo apt-get update sudo apt-get upgrade -y Ecco la parte pertinente della mia sezione Provider: "provisioners": [ { "type": "shell", "inline": [ "sudo apt-get update", "sudo apt-get upgrade -y" ] } ] …
Ieri stavo provando a fornire istanze spot via Ansible e quasi tutte le mie richieste sono fallite, anche quando ho messo il mio prezzo spot == il prezzo su richiesta di quell'istanza. Quindi, quando ho dato un'occhiata al grafico dei prezzi spot, ho trovato qualcosa di molto interessante: Il prezzo …
Nel mio progetto abbiamo un server AWS con Jenkins Master + 1 Jenkins slave (2 esecutori) ... e ne abbiamo bisogno di più Per aumentare il nostro potere di costruzione abbiamo tre opzioni: Scale up : Fare esempio AWS più grande e aggiungere più esecutori. Scale Up : Fai esempio …
I servizi cloud ospitati da Amazon Web Services , Azure , Google e molti altri pubblicano il S ervizio L evel A greement , o SLA, per i singoli servizi che forniscono. Architetti, ingegneri di piattaforma e sviluppatori sono quindi responsabili di metterli insieme per creare un'architettura che fornisca l'hosting …
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.