Fragen und Antworten für Software-Ingenieure, die an automatisierten Tests, kontinuierlicher Bereitstellung, Service-Integration und -Überwachung und dem Aufbau der SDLC-Infrastruktur arbeiten
Ich installierte Certbot durch folgende dieses Tutorial : sudo add-apt-repository ppa:certbot/certbot sudo apt-get update sudo apt-get install python-certbot-nginx Und jetzt möchte ich mein Zertifikat einrichten, aber ich brauche das dns-digitaloceanPlugin: # certbot certonly --dns-digitalocean Saving debug log to /var/log/letsencrypt/letsencrypt.log Could not choose appropriate plugin: The requested dns-digitalocean plugin does not …
Ich habe gerade angefangen, mit Docker und Kubernetes zu arbeiten, und ich habe mir viele Stapel angesehen, in denen einige Leute nginx + php in einem einzigen Bild und einige ein Bild mit nginx und ein anderes mit php erstellen (den gleichen Pfad mounten und einschließen) beide Container im selben …
In stark regulierten Umgebungen wie dem Finanzdienstleistungssektor ist die Aufgabentrennung ein wesentlicher Mechanismus zur Vermeidung von Kollisionen zwischen Personen mit Entwicklungsverantwortung und Produktionsprivilegien. Traditionell bedeutete dies, dass Entwickler Code entwickeln und dann an Operations übergeben. In vielen DevOps-Betriebsmodellen ist die Trennung zwischen Entwicklung und Operations jedoch zumindest verschwommen: In der …
Beim Verwalten von Jenkins erhalte ich folgende Nachricht: Eine neue Version von Jenkins (2.47) steht zum Download bereit (Changelog). Gibt es eine ähnliche Möglichkeit zum Aktualisieren von Jenkins über die GUI wie für die Plugins? Ich benutze Jenkins ver. 2.43 unter Linux.
Derzeit benötige ich eine Implementierung, die alle Dateien in einem Verzeichnis finden und für jede gefundene Datei eine parallele Aufgabe starten muss. Ist dies mit deklarativen Pipelines möglich? pipeline { agent any stages { stage("test") { steps { dir ("file_path") { // find all files with complete path parallel ( …
Ich habe eine ganze Reihe von Blogs gesehen, in denen ich im Laufe der Zeit immer mehr Bücher empfehle. Ich lese gerne Belletristik und habe keine Abneigung gegen Bücher, aber wo ein Blogpost aktualisiert / umgeschrieben werden kann, wenn die Technik bei diesen Büchern voranschreitet, die normalerweise zwischen 20 und …
Ich war daran interessiert, unsere maßgeschneiderten Jenkins-Integrationen in eine Pipeline umzuwandeln. Allerdings kann ich nicht herausfinden, wie es geht. Kann mir jemand mit dem Jenkins-Skript helfen, das Folgendes kann? 1---2---3-----------9---10 | | |---4-------| | | |---5---6---| | | |---7---| 1: Start pipeline 10: End pipeline 5: Build some files * …
Ich habe Jenkins mit Bitbucket über das Bitbucket-Plugin integriert . Gemäß dem Wiki des Plugins wird ein bestimmter Job ausgelöst, wenn das Repository im SCM des Jobs festgelegt ist. Wenn Sie SCM in einem Jenkins-Job festlegen, wird dies bekanntlich in der Vorbereitungsphase geklont. So weit, ist es gut. Der Hauptzweck …
Es gibt einige Fragen zu feature flag toggles: Wie kann man Entwickler davon überzeugen, Feature-Flag-Schalter zu verwenden? Wie verwende ich Feature-Flag-Schalter? Meine Fragen : Was ist eigentlich ein "Feature Flag Toggle" (im Kontext von DevOps)? Warum werden sie verwendet?
Continuous Delivery oder Continuous Deployment von Infrastruktur und Code ist im Vergleich zu den gleichen Ansätzen für Datenbanken, insbesondere RDBMS, vergleichsweise einfach. Code und Infrastruktur werden sich nach Abschluss der Bereitstellung nicht ändern oder weiterentwickeln. Den Datenbanken werden jedoch neue Daten hinzugefügt, wodurch die Daten erstellt werden, sofern das Schema …
Die Frage zu " Was ist ein Artefakt-Repository? " Enthält eine Antwort mit einer interessanten Erklärung zum Repository-Teil. Und nachdem ich die gesamte Antwort gelesen habe, bin ich mir nicht sicher, was genau ein " Artefakt " im Kontext von DevOps bedeutet. Irgendwelche Vorschläge? Ps: Aus einer der Antworten geht …
Was bedeutet "Mindestverfügbarkeit nicht vorhanden"? Es wurde eine GitHub-Diskussion gefunden, aber mir ist nicht klar, was die Fehlermeldung bedeutet.
Ich habe in letzter Zeit eine Debatte über " Wo sollten Eigenschaften, die von der Umgebung abhängen, gespeichert werden? " Gelesen . Die klassische Methode besteht darin, mehrere Eigenschaftendateien zu haben, eine nach Umgebung, und basierend auf einer Umgebungsvariablen (DEV, PROD ...) auszuwählen, wo sie beim Starten der Anwendung gelesen …
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.