Kapitel 5. Zugang und Sicherheit

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Die Möglichkeit, Pipelines als Code zu erstellen, bietet ein enormes Potenzial und viel Flexibilität. In skriptbasierten Pipelines können Aufrufe zu beliebigen Groovy-Konstrukten, Jenkins-Funktionen oder externen Methoden in das Pipeline-Skript eingefügt werden. Dadurch erhöht sich jedoch auch die Möglichkeit, versehentlich oder absichtlich etwas im Code einer Pipeline zu tun, was nicht getan werden sollte. Sicherheit muss also ein erstklassiges Anliegen und eine erstklassige Funktion sein - sowohl für Pipelines als auch für die Jenkins-Umgebung, in der sie erstellt und ausgeführt werden.

In diesem Kapitel geben wir einen Überblick über die verschiedenen Möglichkeiten, die Jenkins für die Zugriffs- und Sicherheitskontrolle bietet. Zuerst schauen wir uns die allgemeinen Sicherheitsoptionen an, dann sehen wir uns die traditionellen Anmeldemechanismen an, die Jenkins bietet, und wie man sie in Pipelines einsetzt.

Danach tauchen wir tiefer in die erweiterten Funktionen ein, die über das Plugin Role-Based Access Control (RBAC) verfügbar sind. Dann werden wir erkunden, wie Jenkins mit Vault integriert werden kann, einem modernen Ansatz zur Speicherung von Anmeldeinformationen mit begrenzter Lebensdauer.

Schließlich werden wir sehen, welche neuen Funktionen Jenkins 2 bietet, um sicherzustellen, dass die Schritte in einer ...

Get Jenkins 2: Auf und davon now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.