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
Parfois, vous devez enquêter sur un conteneur qui est arrêté ou un conteneur qui, après le démarrage, meurt très rapidement et s'arrête. docker exec -ti <id> bash ne fonctionne que sur les conteneurs en cours d'exécution, une fois terminée, l'invite bash se termine également. Avec docker startvous ne pouvez pas …
J'ai obtenu une instance en cours d'exécution d'une configuration de serveur EC 2 avec Ubunto. Quelle est la meilleure façon d'augmenter la taille du disque sans aucun temps d'arrêt et sans risque minimal? En lisant les guides, une façon serait de créer un nouveau disque, de migrer les données, de …
Contexte Nous utilisons Ansible pour provisionner et gérer l'infrastructure Azure. Pour le moment, nous exécutons Ansible "manuellement", c'est-à-dire que nous exécutons manuellement des playbooks pour diverses tâches automatisées. Pas d'infrastructure CI. Probablement pas pertinent mais nous gérons notre inventaire à l'aide d'un script dynamique azure_rm.py. Nous sommes encouragés à être …
Tout le monde dit que le stockage des informations d'identification dans le contrôle de version (git) est une mauvaise chose. Il doit donc y avoir d'autres façons de stocker les informations d'identification qui sont bien meilleures. Une application doit recevoir des informations d'identification de quelque part pour utiliser les services …
Dans Jenkins, lorsque je clique sur Build Executor Status, je ne peux voir que les statistiques relatives à l'espace disque libre (URI:) /computer. Comment puis-je surveiller la mémoire système libre (RAM) dans Jenkins? Je demande, parce que parfois, quand j'avais trop d'exécuteurs (bien que l'espace de swap soit configuré, mais …
En supposant que Kubernetes soit déployé via Rancher et Jenkins crée de nouvelles images et les envoie à DockerHub lors de l'enregistrement du nouveau code dans GitHub, comment automatiser le déploiement de nouvelles images? Une autre façon de poser la question pourrait être: «J'utilisais Octopus pour gérer mes déploiements. Y …
Travaillant pour une grande entreprise avec plus de 500 informaticiens et plus de 1000 serveurs, chaque serveur exécutant ses propres applications métier, nous avons un énorme défi en matière d'information et de coordination pour savoir quel membre du personnel informatique contacter pour quel serveur. Le problème de la coordination est …
Par Adam Smith, la division du travail peut vous rendre 240 fois plus efficace (sur l'exemple d'une usine de broches produisant des broches en 18 étapes). Pourquoi les rôles polyvalents sont-ils si demandés si cela réduit réellement la productivité - ou si Smith avait tout simplement tort, pourquoi alors? Les …
Je construis un AWS CodePipeline qui dépend de deux référentiels sources. Si l'étape « CodeBuild » est spécifié avec plusieurs artefacts d'entrée, vous obtenez l'erreur: .. declares 2 input artifacts which is more than the maximum count. La documentation a une exigence stricte pour que CodeBuild n'ait qu'un seul artefact …
Dans un monde idéal, nos employés moins compétents en technologie pourraient simplement utiliser une commande Slack pour exécuter un travail et obtenir des résultats qui leur sont relâchés, annulant l'utilisation de l'interface graphique Jenkins. J'ai trouvé Démarrer une génération dans Jenkins en utilisant une commande Slack sur GitHub, mais il …
Je suis curieux de voir comment d'autres architecturent leurs pratiques DevOps dans un environnement de gestion du changement strict, comme avec un processus d'approbation du conseil consultatif du changement (CAB) . Je comprends que l'automatisation peut améliorer votre processus d'audit en garantissant un processus plus rigoureux, prouvable et reproductible. Mais …
J'exécute mon application sur 4 machines virtuelles avec 8 CPU virtuels à 3,2 GHz et 32 Go, cependant, je vais diviser les processus dans des conteneurs séparés. Je ne sais pas combien de conteneurs exécuter par hôte. Quels sont les nombres typiques? Par exemple, comment le rapport VM / serveur …
Amazon Cognito est un service de gestion et d'authentification des utilisateurs fourni par Amazon via Amazon Web Services: Amazon Cognito vous permet d'ajouter facilement l'inscription et la connexion utilisateur à vos applications mobiles et Web. Avec Amazon Cognito, vous avez également la possibilité d'authentifier les utilisateurs via des fournisseurs d'identité …
Mon entreprise essaie de rattraper son retard dans l'espace DevOps. J'ai fait beaucoup de recherches sur la conteneurisation des applications et les systèmes d'orchestration qui vont avec. Je suis tombé sur un article (que j'aurais aimé avoir enregistré) où ils parlaient de combiner Swarm avec Kubernetes pour obtenir de meilleures …
Objectif L'objectif est d'exécuter docker-compose dans les pipelines BitBucket Tentative bitbucket-pipelines.yml image: docker/compose:1.12.0 pipelines: default: - step: script: - docker-compose up --build Résultat 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. Discussion Selon ce …
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.