DevOps

Fragen und Antworten für Software-Ingenieure, die an automatisierten Tests, kontinuierlicher Bereitstellung, Service-Integration und -Überwachung und dem Aufbau der SDLC-Infrastruktur arbeiten

2
Mehrere Pfade mit unterschiedlicher Ablaufzeit bei Gitlab-CI-Läufern
Ich habe Probleme beim Parsen eines buildVerzeichnisses zwischen Phasen mit Gitlab-CI. Gitlab-CI löscht die erstellten Build-Artefakte zwischen den Phasen, was seltsam erscheint. Ich versuche, die Build-Artefakte zwischen dem Build und der Testphase zu speichern. Die Build-Phase enthält jedoch auch das Build-Artefakt, das ich behalten möchte, sowie die Build-Artefakte, die zum …
7 gitlab 


3
Docker-Ordner kann mit Docker-Compose nicht in den Host eingebunden werden
Hier habe ich einen Docker-Container erstellt, der das mariadbImage verwendet, und drei Volumes wie folgt erstellt. docker-compose.yml version: '2.0' services: mariadb: image: mariadb:latest restart: always container_name: mariadb environment: - MYSQL_ROOT_PASSWORD=root - MYSQL_DATABASE=testdb ports: - 3307:3306 volumes: - ./database:/var/lib/mysql - ./_conf/mariadb.cnf:/etc/mysql/my.cnf:ro - ./logs:/var/log/mysql Die ersten beiden Volumes funktionieren erfolgreich, aber ich …

2
Jenkins Job mit VPN?
Gibt es eine Möglichkeit, für die Dauer eines Jenkins-Jobs eine Verbindung zu einem VPN herzustellen? (Freestyle oder Pipeline, mit denen ich entweder arbeiten kann). Ich habe die Plugin-Liste durchsucht, um herauszufinden, ob jemand etwas entwickelt hat, aber die einzige gefundene Seite war diese OpenConnect- Seite, auf der kein tatsächlicher Code …
7 jenkins  vpn 


1
Wie konfiguriere ich Gitlab-Runner so, dass es auf demselben Docker-Host wie Gitlab ausgeführt wird?
Ich habe eine Gitlab-Instanz, die in einem Docker-Container ausgeführt wird. Jetzt möchte ich Gitlab-Runner auf demselben Host einrichten. Beide laufen: docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 279473dceb2f gitlab/gitlab-runner:alpine "/usr/bin/dumb-ini..." About a minute ago Up About a minute gitlab-runner 6d7af0d6b946 gitlab/gitlab-ce:latest "/assets/wrapper" 2 hours ago Up …


2
Was sind die Vor- und Nachteile beim Ausführen von Anwendungstests während oder nach einem Docker-Build?
Unsere Docker-Datei erstellt die Anwendungsumgebung (z. B. env-Variablen, Installieren von Bibliotheken mit apt-get usw.). Außerdem wird der Python-Anwendungscode aus seinem Git-Repo abgerufen und kopiert. Wir diskutieren jedoch, ob die Anwendungstests (einige Einheiten, einige Integrationen) in einen Docker- RUNBefehl (z. B. RUN /bin/bash -c "source activate cool_env; pytest") oder nach dem …

3
Jenkins Pipeline und Stash Pull Request Builder funktionieren nicht beim Erstellen / Aktualisieren von PR
Nachfolgend finden Sie die Anforderungen, die für die Verwendung der Jenkins-Pipeline erforderlich sind, und ich bin eine neue Biene in der Jenkins-Pipeline. Nach Abschluss der Entwicklungsarbeiten und dem Übertragen seiner Änderungen an Bitbucket erstellt der Benutzer eine Pull-Anforderung. Um eine Pull-Anfrage zu genehmigen, benötigen wir mindestens einen erfolgreichen Jenkins-Build. Dabei …


3
Was ist die zukünftige Rolle des Testers?
Wenn das neue Paradigma "Sie bauen es, Sie führen es aus" (Werner Voegels, Amazon CTO) lautet, das offensichtlich mehr Verantwortung - und Druck - auf Softwareentwickler ausübt, was bringt diese Änderung für die Aufgabe des Testteams?


2
Wie überwachen Sie Node Micro-Dienste, die in Docker-Containern ausgeführt werden?
Dieser Artikel über " Wie gesund ist Ihre Dockerized-Anwendung?" erklärt die Probleme bei der Überwachung, bietet jedoch keine guten Beispiele für die tatsächliche Überwachung eines Mikrodienstes im Docker-Container. Wir verwenden derzeit PM2-Monit, um unsere Microservices zu überwachen. Wenn wir sie jedoch in Docker-Containern ablegen, verlieren wir die Möglichkeit, auf diese …


2
Nur-Site-Browser-Tool zur Site-Überwachung, das nur im Frontend ausgeführt wird?
Infrastrukturüberwachungstools wie Nagios oder viel mehr "Low-Level" -Curl sind in der DevOps-Community bekannt. Angesichts der Tatsache, dass ich nur einige APIs auf ähnliche Weise nur im Frontend verfolgen möchte, welche mehr oder weniger ausgereiften gängigen Tools oder Komponenten sind zur Unterstützung dieser Funktionalität bekannt? dh wie Nagios, aber vollständig im …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.