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

3
Comment décrypter les mots de passe Jenkins depuis credentials.xml?
J'ai repris le projet dans lequel de nombreuses informations d'identification Jenkins contiennent des mots de passe ou des chaînes de mots de passe que je dois connaître pour progresser dans le projet. Malheureusement, ils n'ont été documentés nulle part. J'ai vérifié le credentials.xmlfichier dans lequel ces informations d'identification sont stockées, …

6
Comment tester une configuration Terraform?
Si vous aviez une configuration Terraform moyennement complexe, comment écririez-vous des tests autour de la configuration pouvant être exécutés dans le cadre d'un pipeline Continuous Integration / Continuous Delivery? Par exemple, vous pouvez avoir une configuration multi-cloud qui spécifie l'état souhaité suivant: Azure Container Services va héberger Docker dans Azure …



3
DevOps est-il compatible avec ITIL?
Dans ma carrière, j'ai été à la fois développeur de logiciels et praticien ITIL dans un rôle opérationnel. Le DevOps a donc été une progression naturelle pour moi. Cependant, j'ai toujours eu du mal à utiliser le langage hautement spécialisé qu'ITIL introduit et à le rendre suffisamment "convivial pour les …



6
Comment puis-je convaincre les développeurs de mon équipe d'adopter «vous le construisez, vous l'exécutez»?
Comment puis-je persuader les développeurs de mon équipe d'embrasser "Vous le construisez, vous l'exécutez"? Par cela, j'ai cette citation de Werner Vogels à l'esprit: Donner aux développeurs des responsabilités opérationnelles a considérablement amélioré la qualité des services, tant du point de vue client que technologique. Le modèle traditionnel est que …
29 culture 



3
Comprendre les couches Docker
Nous avons le bloc suivant dans notre 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 On m'a dit que nous devrions unir ces RUNcommandes pour réduire les couches de …

5
Comment éviter les dialogues interactifs lors de l'exécution de «apt-get upgrade -y» dans Ubuntu 16.04 lors de l'empaquetage avec Packer?
J'utilise Packer pour créer une AWS AMI basée sur une image Ubuntu 16.04. Au début, je fais une mise à niveau: sudo apt-get update sudo apt-get upgrade -y Voici la partie pertinente de ma section Provisioners: "provisioners": [ { "type": "shell", "inline": [ "sudo apt-get update", "sudo apt-get upgrade -y" …




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.