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



1
Was ist der Unterschied zwischen dem traditionellen Entwicklungs- und Betriebsmodell und dem Site Reliability Engineering?
"SRE passiert, wenn Sie einen Softwareentwickler bitten, ein Betriebsteam zu entwerfen." - Site Reliability Engineering Seit der Veröffentlichung des Site Reliability Engineering Book von Google wurde mir mehr als einmal mitgeteilt, dass SRE eine Erweiterung des bestehenden Modells für Betriebs- oder Anwendungsunterstützung ist. Wir hatten einige Fragen, die die Unterschiede …


2
Wie kann ich die Nutzung meiner Cloud-Ressource verfolgen?
Ich versuche, meine AWS-Anwendungsbereitstellung mit Jenkins zu automatisieren. Wenn wir die Anwendung in einer der Umgebungen aktualisieren möchten, sagen wir UAT, erstellen wir unsere Docker-Images, suchen die aktuelle ECS-Aufgabe und aktualisieren sie mit dem neuen Image, suchen den ausgeführten ECS-Cluster und aktualisieren die Aufgaben. Was ist die beste Vorgehensweise, um …

5
Was ist der Unterschied zwischen Ein- und Auschecken?
Beim Unterrichten von SCM-Klassen an Schüler, die noch nicht mit Software Configuration Management vertraut sind, taucht möglicherweise die Frage " What's the difference between checkin and checkout?" auf. Und eine Variation davon ist, dass solche Studenten über diese SCM-Konzepte verwirrt werden (sie verstehen sie als umgekehrt). Welche Art von Metapher …
14 terminology  scm 

2
Unterschied zwischen Chroot und Docker
Ich verstehe den Unterschied zwischen Docker und Chroot nicht. Ja, es ist schön in Bezug auf die Verpackung der Registrierung. Aber irgendwie habe ich das Gefühl, dass es nur mit zusätzlichen Schnickschnack ist. Ich weiß, dass mir etwas fehlt. Es wäre großartig zu wissen, wie unterschiedlich sie sind und wie …

2
Verbinden Sie den Docker-Container mit dem Host- und dem internen Bridge-Netzwerk
Ich versuche, einen Docker-Container als Router zwischen einem privaten ( --internal) Docker-Netzwerk und dem vordefinierten hostNetzwerk auszuführen . Dies bedeutet, dass der Container über zwei Netzwerkschnittstellen verfügen muss: Eine "externe" Schnittstelle, die auf alle Host-IP-Adressen zugreifen kann, und eine "interne" Schnittstelle, die als Gateway für die Container im internen Docker-Netzwerk …

2
Docker In Kubernetes-Bereitstellung
Ich verwende eine Drittanbieter-Bibliothek, die Geschwister-Docker-Container erstellt über: docker run -d /var/run/docker.sock:/var/run/docker.sock ... Ich versuche, eine Kubernetes-Bereitstellung aus dem oben genannten Container zu erstellen, erhalte derzeit jedoch Folgendes: Es kann keine Verbindung zum Docker-Dämon unter Unix: ///var/run/docker.sock hergestellt werden. Läuft der Docker-Daemon? Dies wird erwartet, da ich /var/run/docker.sockim Deployment-YAML kein …


6
Was sind die Anzeichen für ein unterbesetztes DevOps-Team?
Was sind die typischen Anzeichen und Signale dafür, dass ein DevOps-Team unterbesetzt ist? Wie würden Sie eine Anfrage nach einem neuen Mitglied in einem Team begründen / erklären? Ich würde gerne die generische Frage behalten, aber hier sind einige zusätzliche Informationen: Wir haben derzeit 2 DevOps-Spezialisten, die als Team zusammenarbeiten, …

3
Verwendung des Artifactory-Plugins in der deklarativen Jenkins-Pipeline
Ich verwende Jenkins Declarative Pipeline, um meinen Erstellungsprozess zu automatisieren. Wir möchten unsere Artefakte nur dann in einem Remote-JFrog-Repository veröffentlichen, wenn bestimmte Bedingungen (Sonar, Checkmarx) erfüllt sind. Nach einigem Nachforschen habe ich festgestellt, dass das Artifactory-Plugin hierfür nützlich ist. Ich kann jedoch kein Dokument zur Integration in deklarative Pipelines finden. …


2
Continuous Integration-Infrastruktur für mehrere iOS-Projekte
Als iOS-Entwickler wollte ich eine CI- und CCQ-Infrastruktur (= Continuous Code Quality) für die iOS-Projekte erstellen, die wir bisher in der Entwicklung haben. Wir verwenden Jenkins und SonarQube bereits für fast alle Web- und Android-Projekte (die Installation und Konfiguration von CI und CCQ erfolgt mithilfe eines VM foreach-Projekts automatisch) und …


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.