DevOps

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

2
Un confronto tra idempotenza e immutabilità
Molti in DevOps applicano la mentalità del bestiame non animali domestici implementando infrastrutture immutabili e ridistribuendo quando sono necessarie modifiche (anziché modificarle). La gestione della configurazione ha un principio simile di idempotenza . Quali sono i vantaggi comparativi, le somiglianze e gli svantaggi dell'immutabilità rispetto all'impotenza e quale è più …




1
Storage persistente con Docker in produzione: quale soluzione e perché?
Di recente ho iniziato a lavorare per un'azienda che vuole suddividere la sua applicazione monolitica SaaS in microservizi containerizzati. Tuttavia, sto facendo fatica a cogliere una parte fondamentale dell'archiviazione persistente. Perché ci sono così tante piattaforme concorrenti diverse? Portworx, Rexray, StorageOS, Flocker, Inifint, ecc. Le mie domande Perché qualcuno non …


1
Qual è la differenza tra l'uso delle parentesi (`[` `]`) e la specifica del comando nell'opzione CMD in Dockerfiles?
Perché si CMD ["mysqld"]traduce in: db_1 | 2017-05-14T16:34:11.829163Z 0 [Note] mysqld (mysqld 5.7.18) starting as process 1 ... db_1 | 2017-05-14T16:34:11.833159Z 0 [Note] InnoDB: PUNCH HOLE support available db_1 | 2017-05-14T16:34:11.833190Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins db_1 | 2017-05-14T16:34:11.833199Z 0 [Note] InnoDB: Uses event mutexes …


3
Cosa sta pensando di sistemi?
Il "Primo modo" nella spiegazione di DevOps di Gene Kim richiede "Pensiero dei sistemi" https://itrevolution.com/the-three-ways-principles-underpinning-devops/ Dove si può imparare la capacità di "Pensiero dei sistemi"? Quali sono alcune delle risorse che possono prendere qualcuno che non ha familiarità con il "Pensiero di sistemi" e consentire a quella persona di iniziare …

2
Risposte a errori sporadici con macchine Windows
Sto riscontrando alcuni problemi di attivazione e disattivazione quando utilizzo gli host di Windows nei miei Playbook Ansible. Sto eseguendo Ansible 2.3 con pywinrm 0.2.2 installato. Sto utilizzando l'autenticazione di base con l'utente amministratore locale. A volte ricevo questo problema quando eseguo un'attività: [WARNING]: FATAL ERROR DURING FILE TRANSFER: Traceback …



1
Utilizzare il back-end OTP VHSS SSH con Jenkins
Sto configurando Vault per memorizzare i segreti. Il backend SSH con l'autenticazione OTP sembra un buon modo per interrompere la gestione delle chiavi SSH per l'accesso. Ho il backend SSH funzionante e sto cercando di collegare Jenkins con l'autenticazione SSH-OTP in modo che io possa rimuovere anche le chiavi di …

2
Alternativa basata su Javascript a Fabric
C'è una DevOps simile strumento per tessuto con JavaScript come linguaggio di scripting? Sono particolarmente interessato al lato dell'esecuzione remota. La maggior parte degli strumenti che ho trovato si basano su Python (ad es. Tessuto ) o Ruby (ad es. Capistrano, Chef). Tuttavia, nel mio team non usiamo queste lingue …

2
Quali sono le migliori pratiche per strutturare le variabili di crittografia da Ansible 2.3.0?
Questo documento indica che da Ansible 2.3 dovrebbe essere possibile crittografare alcuni var usando un !vault |prefisso invece di inserire una variabile e le chiavi in ​​un file del vault e crittografarlo completamente. notsecret: myvalue mysecret: !vault | $ANSIBLE_VAULT;1.1;AES256 66386439653236336462626566653063336164663966303231363934653561363964363833313662 6431626536303530376336343832656537303632313433360a626438346336353331386135323734 62656361653630373231613662633962316233633936396165386439616533353965373339616234 3430613539666330390a313736323265656432366236633330313963326365653937323833366536 34623731376664623134383463316265643436343438623266623965636363326136 other_plain_text: othervalue Al momento la struttura …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.