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

8
Wie installiere ich Certbot-Plugins?
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 …
19 ssl  certbot 



4
Welche Prozesse oder Tools ermöglichen die Aufgabentrennung, wenn Ingenieure Code bereitstellen und ausführen?
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 …



2
Warum sind Bücher in der DevOps-Community so verbreitet?
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 …
17 culture 


3
Stellen Sie einen Jenkins-Job so ein, dass das Repo in SCM nicht geklont wird
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 …
17 jenkins 


6
Welche Methoden oder Tools ermöglichen die kontinuierliche Bereitstellung von Datenbanken?
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 …


4
Was ist ein Artefakt (oder ein Artefakt)?
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 …


2
Wo soll ich meine Anwendungskonfiguration ablegen?
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 …

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.