DevOps

Q & A pour les ingénieurs en logiciel travaillant sur les tests automatisés, la livraison continue, l'intégration et la surveillance du service et la construction d'une infrastructure SDLC






1
Stockage persistant avec Docker en production - quelle solution et pourquoi?
J'ai récemment commencé à travailler pour une entreprise qui souhaite diviser leur application SaaS monolithique en microservices conteneurisés. J'ai du mal à saisir une partie fondamentale du stockage persistant, cependant. Pourquoi y a-t-il tant de plates-formes concurrentes différentes? Portworx, Rexray, StorageOS, Flocker, Inifint, etc. Mes questions Pourquoi quelqu'un ne ferait-il …


1
Quelle est la différence entre l'utilisation de crochets (`[` `]`) et le simple fait de spécifier la commande dans l'option CMD dans Dockerfiles?
Pourquoi cela se CMD ["mysqld"]traduit-il par: 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 …

3
Qu'est-ce que la pensée systémique?
La "première voie" dans l'explication de Gene Kim de DevOps nécessite une "pensée systémique" https://itrevolution.com/the-three-ways-principles-underpinning-devops/ Où peut-on apprendre la capacité de «pensée systémique»? Quelles sont certaines des ressources qui peuvent prendre une personne qui ne connaît pas la «pensée systémique» et lui permettre de commencer à faire de la «pensée …


2
Erreurs sporadiques possibles avec les machines Windows
Je rencontre des problèmes d'activation et de désactivation lors de l'utilisation d'hôtes Windows dans mes playbooks Ansible. J'utilise Ansible 2.3 avec pywinrm 0.2.2 installé. J'utilise l'authentification de base avec l'utilisateur administrateur local. Parfois, je reçois ce problème lorsque j'exécute une tâche: [WARNING]: FATAL ERROR DURING FILE TRANSFER: Traceback (most recent …

1
Utiliser le backend Vault SSH OTP avec Jenkins
Je configure Vault pour stocker des secrets. Le backend SSH avec l'authentification OTP semble être un bon moyen d'arrêter de gérer les clés SSH pour l'accès. J'ai un backend SSH qui fonctionne, et je cherche à connecter Jenkins avec l'authentification SSH-OTP afin de pouvoir également supprimer les clés de déploiement. …


2
Alternative basée sur Javascript à Fabric
Existe-t-il un outil DevOps similaire pour fabriquer avec JavaScript comme langage de script? Je m'intéresse spécifiquement au côté de l'exécution à distance. La plupart des outils que j'ai trouvés s'appuient sur python (par exemple tissu ) ou Ruby (par exemple Capistrano, Chef). Cependant, dans mon équipe, nous n'utilisons ces langues …

2
Quelles sont les meilleures pratiques de structuration des variables de chiffrement depuis Ansible 2.3.0?
Ce document indique que depuis Ansible 2.3 il devrait être possible de crypter certains vars en utilisant un !vault |préfixe au lieu de mettre une variable et des clés dans un fichier de coffre-fort et de le crypter complètement. notsecret: myvalue mysecret: !vault | $ANSIBLE_VAULT;1.1;AES256 66386439653236336462626566653063336164663966303231363934653561363964363833313662 6431626536303530376336343832656537303632313433360a626438346336353331386135323734 62656361653630373231613662633962316233633936396165386439616533353965373339616234 3430613539666330390a313736323265656432366236633330313963326365653937323833366536 34623731376664623134383463316265643436343438623266623965636363326136 …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.