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
A volte è necessario indagare su un contenitore che viene arrestato o un contenitore che dopo l'avvio si spegne molto rapidamente e si arresta. docker exec -ti <id> bash Funziona solo su container in esecuzione, una volta terminato, termina anche il prompt di bash. Con docker startte non puoi fornire …
Ho avuto un'istanza corrente di una configurazione del server EC 2 con Ubunto. Qual è il modo migliore per aumentare le dimensioni del disco senza downtime e rischi minimi? Leggendo le guide, un modo sarebbe quello di creare un nuovo disco, migrare i dati, disattivare il disco di scambio dell'istanza …
sfondo Usiamo Ansible per il provisioning e la gestione dell'infrastruttura di Azure. Al momento eseguiamo Ansible "manualmente", ovvero eseguiamo manualmente i playbook per varie attività automatizzate. Nessuna infrastruttura CI. Probabilmente non pertinente, ma gestiamo il nostro inventario utilizzando script dinamici azure_rm.py. Siamo incoraggiati ad essere il più sicuri possibile, ad …
Tutti dicono che archiviare le credenziali nel controllo versione (git) è una cosa negativa. Quindi ci devono essere altri modi per archiviare le credenziali che sono molto meglio. Un'applicazione deve ricevere credenziali da qualche parte per utilizzare i servizi da cui dipende. Queste credenziali sono generalmente archiviate nei file di …
In Jenkins quando faccio clic su Build Executor Status posso vedere solo le statistiche relative allo spazio libero su disco (URI:) /computer. Come posso monitorare la memoria di sistema (RAM) libera in Jenkins? Lo sto chiedendo, perché a volte quando avevo troppi esecutori (nonostante avessi configurato lo spazio di swap, …
Supponendo che Kubernetes sia distribuito tramite Rancher e Jenkins stia creando nuove immagini e le stia spingendo su DockerHub al momento del check-in del nuovo codice su GitHub, come automatizzare la distribuzione di nuove immagini? Un altro modo di porre la domanda potrebbe essere: “Prima utilizzavo Octopus per gestire le …
Lavorando per una grande azienda con oltre 500 dipendenti IT e oltre 1.000 server, con ogni server che esegue le proprie applicazioni aziendali, abbiamo una tremenda sfida di informazione e coordinamento nel sapere quale membro dello staff IT contattare per quale server. Il problema del coordinamento è aggravato dal fatto …
Di Adam Smith, la divisione del lavoro può renderti 240 volte più efficace (ad esempio in una fabbrica di spilli che produce spilli in 18 fasi). Perché allora i ruoli multi-qualificati sono così richiesti se ciò in realtà riduce la produttività - o Smith aveva semplicemente torto, perché allora? Le …
Sto costruendo un codice di AWS che dipende da due repository di origine. Se passo la 'CodeBuild' è specificato con più manufatti di ingresso, quindi si ottiene l'errore: .. declares 2 input artifacts which is more than the maximum count. La documentazione ha un requisito rigoroso affinché CodeBuild abbia solo …
Sono curioso di sapere come gli altri progettino le loro pratiche DevOps in un rigoroso ambiente di gestione delle modifiche, ad esempio con un processo di approvazione del Change advisory board (CAB) . Comprendo che l'automazione può migliorare il processo di audit garantendo un processo più rigoroso, dimostrabile e ripetibile. …
In un mondo ideale, i nostri dipendenti meno esperti di tecnologia potrebbero semplicemente utilizzare un comando Slack per eseguire un lavoro e ottenere loro i risultati, negando l'uso della GUI di Jenkins. Ho trovato Avvia una build in Jenkins usando un comando Slack su GitHub, ma ha alcune limitazioni tra …
Sto eseguendo la mia applicazione su 4 macchine virtuali con 8 CPU virtuali da 3,2 GHz e 32 GB, tuttavia, suddividerò i processi in contenitori separati. Non sono sicuro di quanti contenitori eseguire per host. Quali sono i numeri tipici? Ad esempio, in che modo il rapporto tra la VM …
Amazon Cognito è un servizio di gestione e autenticazione dell'utente fornito da Amazon tramite Amazon Web Services: Amazon Cognito ti consente di aggiungere facilmente la registrazione e l'accesso degli utenti alle tue app mobili e web. Con Amazon Cognito, hai anche la possibilità di autenticare gli utenti tramite provider di …
La mia compagnia sta cercando di giocare un po 'di recupero nello spazio DevOps. Ho fatto molte ricerche sulla containerizzazione delle applicazioni e dei sistemi di orchestrazione che ne derivano. Mi sono imbattuto in un articolo (uno che vorrei aver salvato) in cui parlavano di combinare Swarm con Kubernetes per …
Scopo L'obiettivo è eseguire la composizione docker nelle pipeline BitBucket Tentativo bitbucket-pipelines.yml image: docker/compose:1.12.0 pipelines: default: - step: script: - docker-compose up --build Risultato The Docker Engine version is less than the minimum required by Compose. Your current project requires a Docker Engine of version 1.13.0 or greater. Discussione Secondo …
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.