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 progettando di creare il cluster RabbitMQ usando Ansible su AWS VPC con bilanciamento del carico interno Amazon come frontend per puntare le connessioni ad esso. Qualche suggerimento su come rimuovere un nodo morto dal cluster RabbitMQ in base alla regola di scalabilità automatica in cui i nodi possono andare …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per DevOps Stack Exchange. Chiuso 3 anni fa . Sto cercando di integrare il mio progetto codificato nel core PHP , con Travis-CI, ma fallisce …
Sono nuovo di Ansible. Quando utilizzo l' ec2.pyinventario dinamico per generare l'inventario, al termine dell'esecuzione del playbook, i risultati vengono visualizzati come elenco di indirizzi IP sotto un tag specifico con trattino di sottolineatura anziché punto. Ad esempio, voglio eseguire un playbook su istanze con tag specifico, mi chiedo come …
Sto lavorando a un progetto che utilizza Jenkins per creare e distribuire microservizi su Elastic Beanstalk. Distribuiamo un ramo di integrazione in un ambiente di test, rilasciamo i rami in un ambiente di gestione temporanea e quindi un master finale per la produzione. Ho un paio di preoccupazioni nel farlo …
Vorrei distribuire i file utilizzando Travis CI e funziona solo per un commit con tag. Quando si effettua il commit nella filiale, viene visualizzato un avviso: Saltare una distribuzione con il provider di versioni perché non si tratta di un commit con tag. Esiste un modo per distribuire su commit …
Ho letto il file README dal repository github e il sito di documentazione di Ansible-Runner (dal progetto Ansible ufficiale) ma non capisco di cosa tratta Ansible-Runner e in che caso può essere utile? È un progetto che offre funzionalità aggiuntive o è stato creato per funzionare in modo diverso?
Di recente ho collegato i nostri server CI per creare immagini docker su git commit. Abbiamo circa 8 contenitori diversi che vengono creati, ognuno con il proprio linguaggio / framework. Alcuni sono nodi e hanno un package.json, altri sono servizi Python che non contengono informazioni sulla versione semantica. La mia …
Ho un progetto Eclipse Java su GitHub. Vorrei impostare i test di compilazione automatica con Travis CI. Tuttavia, quando abilito il test di compilazione per il mio progetto, la compilazione fallisce sempre con il seguente errore. Buildfile: build.xml does not exist! Build failed The command "ant test" exited with 1. …
Sto programmando di supervisionare i servizi controllando periodicamente se sono attivi e funzionanti, Jenkins è il nostro strumento di orchestrazione centrale e deve funzionare con tempi di inattività quasi nulli. Come posso controllare lo stato di integrità di un server Jenkins - Per stato di integrità intendo che il servizio …
Come evitare una situazione branchageddon quando si lavora con grandi organizzazioni? Collaboriamo con numerose organizzazioni finanziarie di grandi dimensioni il cui approccio non prevede l'aggiornamento del software, ma solo patch di sicurezza elevate / critiche e funzionalità personalizzate. Queste organizzazioni prenderanno solo patch e versioni personalizzate tra i principali aggiornamenti. …
Cercare "come iniziare con gli sviluppatori" non è stato di grande aiuto, poiché molti di loro come questo e questo , così come molti altri, non mi indicano davvero nel modo giusto. Nemmeno i video di YouTube che ho visto finora non mi hanno aiutato (dato che non ho bisogno …
Contesto: docker-compose per avviare diversi container, incluso Gunicorn che chiama un'app Flask. Sto usando un file di ambiente web/env.gunicornper memorizzare la mia configurazione di avvio di Gunicorn. Questo file contiene GUNICORN_CMD_ARGS="--bind=127.0.0.1:8001 --workers=3" Il problema è che GUNICORN_CMD_ARGSnon viene elaborato correttamente da qualche parte nella pipeline. L'errore che ricevo quando corro …
Attualmente sono in uno stato che i test mi costano denaro e molto tempo ... Background: sto implementando VM su softlayer e sto usando uno script post-deployment (bash) che installerà tutti i software di cui ho bisogno dopo che la VM è pronta. Il problema è che posso testare questo …
Ho studiato a CompSci dove ci hanno insegnato principalmente Java, ma quello che ho imparato lì è che la mia passione sono i sistemi, quindi ho sempre lavorato sul lato operativo. Sono a mio agio con gli script, quindi non sto cercando un sito per insegnarmi Ruby, ma qualcosa per …
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.