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
Je prévois de créer un cluster RabbitMQ à l'aide d'Ansible sur AWS VPC avec l'équilibreur de charge interne Amazon comme interface pour pointer les connexions vers celui-ci. Une suggestion sur la façon de supprimer un nœud mort du cluster RabbitMQ en fonction de la règle de mise à l'échelle automatique …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour DevOps Stack Exchange. Fermé il y a 3 ans . J'essaie d'intégrer mon projet codé en PHP de base , avec …
Je suis nouveau à Ansible. Lorsque j'utilise ec2.pyun inventaire dynamique pour générer un inventaire, une fois le playbook terminé, les résultats sont affichés sous forme de liste d'adresses IP sous une balise spécifique avec un trait de soulignement au lieu d'un point. Par exemple, je veux exécuter un playbook sur …
Je travaille avec un projet qui utilise Jenkins pour créer et déployer des microservices sur Elastic Beanstalk. Nous déployons une branche d'intégration dans un environnement de test, libérons des branches dans un environnement intermédiaire, puis une version finale du master en production. J'ai quelques inquiétudes à faire de cette façon: …
Je souhaite déployer des fichiers à l'aide de Travis CI et cela ne fonctionne que pour un commit balisé. Lorsque vous vous engagez dans la branche, un avertissement s'affiche: Ignorer un déploiement avec le fournisseur de versions car il ne s'agit pas d'un commit balisé. Existe-t-il un moyen de déployer …
J'ai lu le fichier README du référentiel github ainsi que le site de documentation de ansible-runner (du projet officiel ansible) mais je ne comprends pas de quoi parle ansible-runner et dans quel cas peut-il être utile? Est-ce un projet qui apporte des fonctionnalités supplémentaires ou est-il créé pour exécuter ansible …
J'ai récemment connecté nos serveurs CI pour créer des images de docker lors de la validation de git. Nous avons environ 8 conteneurs différents qui sont construits, chacun avec son propre langage / framework. Certains sont des nœuds et ont un package.json, d'autres sont des services python qui ne contiennent …
J'ai un projet Java Eclipse sur GitHub. Je voudrais configurer des tests de construction automatique avec Travis CI. Cependant, lorsque j'active les tests de génération pour mon projet, la compilation échoue toujours avec l'erreur suivante. Buildfile: build.xml does not exist! Build failed The command "ant test" exited with 1. Comment …
Je prévois de superviser les services en vérifiant périodiquement s'ils sont opérationnels, Jenkins est notre outil central d'orchestration et doit fonctionner avec un temps d'indisponibilité presque nul. Comment puis-je vérifier l'état de santé d'un serveur Jenkins - Par état de santé, je veux dire que le service est en place …
Comment éviter une situation de branchageddon lorsque vous travaillez avec de grandes organisations? Nous travaillons avec un certain nombre de grandes organisations financières dont l'approche consiste à ne pas mettre à jour les logiciels, mais uniquement les correctifs de sécurité élevés / critiques et les fonctionnalités sur mesure. Ces organisations …
Rechercher «comment commencer avec les devops» n'a pas vraiment aidé car, beaucoup d'entre eux aiment ça et cela ainsi que beaucoup d'autres ne me pointent pas vraiment dans le bon sens. Chaque vidéo youtube que j'ai vue jusqu'à présent n'a pas aidé non plus (car je n'ai pas besoin de …
Contexte: docker-compose pour démarrer plusieurs conteneurs, y compris Gunicorn qui appelle une application Flask. J'utilise un fichier d'environnement web/env.gunicornpour stocker ma configuration de démarrage Gunicorn. Ce fichier contient GUNICORN_CMD_ARGS="--bind=127.0.0.1:8001 --workers=3" Le problème est qu'il GUNICORN_CMD_ARGSn'est pas traité correctement quelque part dans le pipeline. L'erreur que j'obtiens lors de l'exécution docker …
Actuellement, je suis dans un état où les tests me coûtent de l'argent et beaucoup de temps ... Contexte: je déploie des machines virtuelles sur la couche logicielle et j'utilise un script de post-déploiement (bash) qui installera tous les logiciels dont j'ai besoin une fois la machine virtuelle prête. Le …
Mon organisation connaît une explosion de microservices. Nous n'avons actuellement aucun moyen formalisé d'amorcer de nouveaux projets. Je constate qu'une équipe viendra à moi avec un bogue dans son processus de déploiement ou de construction, et j'y consacrerai du temps seulement pour réaliser que je l'ai déjà résolu dans un …
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.