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
Wie vermeide ich Branchageddon bei großen Organisationen?
Wie vermeiden Sie eine Branchageddon-Situation, wenn Sie mit großen Organisationen zusammenarbeiten? Wir arbeiten mit einer Reihe großer Finanzunternehmen zusammen, deren Ansatz darin besteht, keine Software-Updates vorzunehmen, sondern nur hoch / kritische Sicherheitspatches und maßgeschneiderte Funktionen. Diese Organisationen nehmen nur Patches und benutzerdefinierte Versionen zwischen wichtigen Updates entgegen. Wichtige Updates können …

2
Warum wird die Umgebungsvariable in der Docker-Umgebungsdatei komponiert?
Kontext: Docker-Compose zum Starten mehrerer Container, einschließlich Gunicorn, das eine Flask-App aufruft. Ich verwende eine Umgebungsdatei web/env.gunicornzum Speichern meiner Gunicorn-Startkonfiguration. Diese Datei enthält GUNICORN_CMD_ARGS="--bind=127.0.0.1:8001 --workers=3" Das Problem ist, dass GUNICORN_CMD_ARGSirgendwo in der Pipeline nicht richtig verarbeitet wird. Der Fehler, den ich beim Laufen bekomme, docker logs gunicornist Error: '8001 --workers=3' …



2
Crashkurs in Dev for Ops?
Ich habe in CompSci geschult, wo uns hauptsächlich Java beigebracht wurde, aber was ich dort gelernt habe, ist, dass meine Leidenschaft Systeme sind, also habe ich immer auf der Operationsseite gearbeitet. Ich kann gut mit Skripten umgehen, daher suche ich nicht nach einer Website, auf der ich Ruby lernen kann, …

2
Was ist Titus und welche Probleme löst es?
Ich habe einen Artikel aus dem Medium mit dem Titel "Die Entwicklung der Containernutzung bei Netflix" gelesen und mir einige Videos zu diesem Thema angesehen, aber mir ist nicht klar, warum Titus (auf den in diesen verwiesen wird) verwendet werden sollte. Ist es anders als Kubernetes oder sollte es zusammen …

2
Wie kann ein Sys. Admin-Fähigkeiten bis zur Arbeit als DevOps-Ingenieur?
Ich suche nach Empfehlungen, wie ich mich als engagierter DevOps-Ingenieur qualifizieren kann. Ich wollte schon immer an entwicklungsbezogenen Projekten arbeiten, da ich das Codieren liebe, aber leider habe ich nie die Chance dazu bekommen. Ich habe zuvor an freiberuflichen Projekten mit .Net und PHP gearbeitet und bin in Java SE …
10 sysadmin 

4
Wie strukturiere ich DevOps-bezogenen Code und Konfigurationen in einem Code-Repository?
Wir sind als Unternehmen gewachsen, unsere Produkte expandieren und unsere Aktivitäten und Bemühungen im Zusammenhang mit DevOps nehmen ebenfalls zu. Wir haben mithilfe von Bereitstellungspipelines und anderen Plugins von Bamboo auf flexiblere und konfigurierbarere Jenkins umgestellt. wechselte zu Ansible und begann hier und da intern mit Docker. All diese Dinge …

2
Wie kann ich Änderungen an den AWS-Einstellungen verfolgen?
Gibt es eine Möglichkeit, Änderungen am AWS-System nachzuverfolgen? Zum Beispiel Änderungen an einer Subnetzeinstellung, von nat bis iwg - diese zeigen eine Meldung an und verschwinden dann. Gibt es eine Möglichkeit, AWS dazu zu bringen, ein Protokoll zu erstellen, damit nachverfolgt werden kann, welche Änderungen an was und wann vorgenommen …

2
Git scheint die Eigenschaft http.sslcainfo von .gitconfig zu erkennen, ignoriert sie jedoch bei der Ausführung? SEC_E_UNTRUSTED_ROOT
Alles in allem habe ich eine funktionierende Zertifikatskette (mit OpenSSL testbar), aber irgendwie kann ich Git nicht anweisen, diese Zertifikate zu laden. Ich erhalte den gleichen Fehler "nicht vertrauenswürdige Stammberechtigung" (SEC_E_UNTRUSTED_ROOT), unabhängig davon, ob meine Git-Konfiguration auf eine vorhandene oder eine gefälschte Zertifikatkettendatei verweist. Weitere Informationen finden Sie im beigefügten …
10 git  windows  ssl 


2
Wie vermeide ich "Wiederholungsstürme" in verteilten Diensten?
Ein "Wiederholungssturm" wird verursacht, wenn Clients so konfiguriert sind, dass sie eine festgelegte Anzahl von Malen wiederholen, bevor sie aufgeben. Eine Wiederholungsrichtlinie ist erforderlich, da im normalen Betrieb eines Dienstes Paketverluste auftreten. Nehmen Sie dieses Beispiel: Wenn beispielsweise die Dienste insgesamt so skaliert würden, dass sie 80.000 Anforderungen pro Sekunde …

1
Sollte ich in Logstash mehrere Beats eingeben?
Nach einigen Recherchen rund um das beatsEingabe-Plugin und speziell diesem Umschreiben frage ich mich, ob ich nur einen Beat-Eingang oder mehrere verwenden sollte, um mehrere Eintragstypen zu verarbeiten. Ich werde Ereignisse von ungefähr 500 Computern mit einer 20/80 Windows / Linux-Distribution haben. Ich plane, mehrere Beats Shipper , Filebeat, Metricbeat …


5
Gibt es ein CI-Tool, das keine Regressionen in der Branchenqualitätsstufe garantiert?
Herkömmlicherweise führen CI-Systeme nur eine Überwachung der Qualitätsstufen in einem Integrationszweig durch, indem sie QS-Überprüfungen in der Codebasis durchführen, in der die Änderungen bereits festgeschrieben sind, auf Regressionen achten und Benachrichtigungen für menschliches Eingreifen senden. Wenn diese Regressionen jedoch erkannt werden, ist die Niederlassung zumindest seit Beginn der jeweiligen QS-Überprüfung …

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.