Toolchain-Verfügbarkeit, -Vorlagen und -Lernprogramme
Toolchains sind in IBM Cloud Public verfügbar. Sie können eine Vorlage oder Terraform als Ausgangspunkt für die Erstellung einer Toolchain verwenden.
Toolchain-Vorlagen
DevOps Insights wird am 31. August 2026 das Ende des Betriebs erreichen und eingestellt werden. Continuous Delivery wird am 12. Februar 2027 in den folgenden Regionen eingestellt: au-syd, ca-tor, us-east. Code Risk Analyzer wird zu diesem Zeitpunkt ebenfalls in allen Regionen eingestellt. Wenn diese Funktionen in einer Region nicht aktiv genutzt werden, können sie in dieser Region vorzeitig eingestellt werden und es werden keine neuen Instanzen mehr akzeptiert. Weitere Informationen
Sie können eine Vorlage als Ausgangspunkt für die Erstellung einer Toolchain verwenden. Toolchain-Vorlagen umfassen bestimmte Gruppen von Toolintegrationen, die Entwicklungs-, Bereitstellungs- und Systemtasks unterstützen.
Manche Toolchain-Vorlagen beinhalten Toolintegrationen, die Teil des Continuous Delivery-Service sind. Wenn sich noch keine Instanz dieses Service in Ihrer Ressourcengruppe befindet, wird der Service automatisch mit dem ausgewählten kostenlosen Lite-Plan hinzugefügt, wenn Sie auf Erstellen klicken, um die Toolchain zu erstellen. Weitere Informationen und Begriffe finden Sie im IBM Cloud-Katalog.
Die vordefinierten DevOps-Toolchain-Vorlagen sind empfohlene Beispiele, die reale Szenarien lösen und jeweils eine Beispiel-App enthalten. Sie können Ihre eigen App verwenden, indem Sie Ihr Git-Repository beim Erstellen der Toolchain aus der Vorlage angeben.
| Vorlage und verfügbare Regionen | Beschreibung und verfügbare Lernprogramme | Eingeschlossene Tools |
|---|---|---|
| Bereitstellen einer Anwendung auf Kubernetes toolchain
Verfügbar in Dallas, Washington, Toronto, Montreal, Sao Paulo, Frankfurt, Tokio, Sydney und London |
Mit dieser Toolchain können Sie eine Anwendung sicher in einem Kubernetes-Cluster entwickeln und bereitstellen, der von IBM Cloud Kubernetes Service verwaltet wird. Standardmäßig verwendet die Toolchain eine Node.js-Beispielapp vom Typ
'Hello World'. Sie können aber auch eine Verknüpfung zu Ihrem eigenen GitHub-Repository herstellen. Die Toolchain ist für Continuous Delivery mit Vulnerability Advisor, Quellcodeverwaltung, Problemverfolgung und Onlinebearbeitung vorkonfiguriert.
Testen Sie das Lernprogramm: App in Kubernetes |
Delivery Pipeline
GitHub and Issues IBM Cloud Kubernetes Service (Kubernetes-Cluster) |
| Entwicklung und Bereitstellung einer App mit der IBM Cloud Satellite toolchain
Verfügbar in Dallas, Washington, Toronto, Montreal, Sao Paulo, Frankfurt, Tokio, Sydney und London |
Mit dieser Toolchain können Sie eine Anwendung in einem einzelnen IBM Cloud® Kubernetes Service, in einem Red Hat® OpenShift® on IBM Cloud®-Cluster oder in mehreren Clustern unter Verwendung von IBM Cloud Satelliteentwickeln. Standardmäßig
verwendet die Toolchain eine Beispiel-Hello World-App aus dem Node.js, Sie können jedoch stattdessen einen Link zu Ihrer eigenen App einfügen. Diese Toolchain ist für Continuous Delivery mit Vulnerability Advisor, Code Risk Analyzer,
Quellcodeverwaltung, Issue-Tracking und Online-Bearbeitung vorkonfiguriert.
Testen Sie das Lernprogramm: App mithilfe von IBM Cloud Satellite |
Delivery Pipeline
Git Repos and Issue Tracking IBM Secrets Manager IBM Cloud® DevOps Insights |
| Bereitstellung von Kubernetes Ressourcen auf mehreren Clustern mit IBM Cloud Satellite toolchain
Verfügbar in Dallas, Washington, Toronto, Montreal, Sao Paulo, Frankfurt, Tokio, Sydney und London |
Mit dieser Toolchain können Sie auf mehreren Red Hat® OpenShift®-Clustern bereitstellen, die auf IBM Cloud Satellitegehostet werden. Standardmäßig verwendet die Toolchain eine Beispiel-Hello World-App aus dem Golang, Sie können jedoch
stattdessen auch einen Link zu Ihrer eigenen App einfügen. Diese Toolchain wird mithilfe von Tekton erstellt und ist für Continuous Delivery mit Quellcodeverwaltung, Problemverfolgung und Onlinebearbeitung vorkonfiguriert.
Probieren Sie das Tutorial aus: Bereitstellung von Kubernetes-Ressourcen für mehrere Cluster mit Hilfe von IBM Cloud Satellite |
Delivery Pipeline
Git Repos and Issue Tracking |
| Entwicklung und Bereitstellung einer Anwendung auf IBM Cloud® Virtual Private Cloud mit Hilfe der Toolchain für Bereitstellungsstrategien
Verfügbar in Dallas, Washington, Toronto, Montreal, Sao Paulo, Frankfurt, Tokio, Sydney und London |
Mit dieser Toolchain können Sie eine Anwendung für virtuelle Serverinstanzen (virtuelle Maschine) in Ihrer virtuellen privaten Cloud (VPC) entwickeln und bereitstellen, die von IBM Cloudverwaltet wird. Standardmäßig verwendet die Toolchain
eine Beispiel-Hello-World-App auf Maven-Basis unter Java, Sie können jedoch stattdessen einen Link zu Ihrer eigenen Maven-basierten App unter Java einfügen. Diese Toolchain ist mit Pipelines für die kontinuierliche Integration und Continuous
Delivery mit Quellcodeverwaltung, Problemverfolgung und Onlinebearbeitung vorkonfiguriert.
Testen Sie das Lernprogramm: App unter VPC mithilfe von Bereitstellungsstrategien entwickeln und bereitstellen |
IBM Cloud Object Storage Bucket
Delivery Pipeline IBM Cloud® DevOps Insights Git Repos and Issue Tracking Secrets Manager |
| Entwicklung und Bereitstellung einer Anwendung für eine Virtual Machine Toolchain
Verfügbar in Dallas, Washington, Toronto, Montreal, Sao Paulo, Frankfurt, Tokio, Sydney und London |
Mit dieser Toolchain können Sie eine Anwendung für virtuelle Serverinstanzen (virtuelle Maschine) in Ihrer VPC entwickeln und bereitstellen, die von IBM Cloudverwaltet wird. Standardmäßig verwendet die Toolchain eine Beispiel-Hello-World-App
auf Maven-Basis unter Java, Sie können jedoch stattdessen einen Link zu Ihrer eigenen Maven-basierten App unter Java einfügen. Diese Toolchain ist mit Pipelines für kontinuierliche Integration und kontinuierliche Bereitstellung mit
Code Risk Analyzer(CRA), Quellcodeverwaltung, Fehlerverfolgung und Online-Bearbeitung vorkonfiguriert.
Testen Sie das Lernprogramm: Anwendung auf einer virtuellen Maschine entwickeln und implementieren |
IBM Cloud Object Storage Bucket
Delivery Pipeline IBM Cloud® DevOps Insights Git Repos and Issue Tracking Secrets Manager |
| Entwickeln Sie eine Code Engine app toolchain
Verfügbar in Dallas, Washington, Toronto, Montreal, Sao Paulo, Frankfurt, Tokio, Sydney und London |
Mit dieser Toolchain können Sie eine Anwendung entwickeln und sicher in Code Engine bereitstellen, einem gemeinsam genutzten, mandantenfähigen Kubernetes-Dienst auf IBM Cloud. Standardmäßig verwendet die Toolchain eine Node.js-Beispielapp
vom Typ 'Hello World'. Sie können aber auch eine Verknüpfung zu Ihrem eigenen GitHub-Repository herstellen. Diese Toolchain ist für die kontinuierliche Integration, Continuous Delivery mit Quellcodeverwaltung, Problemverfolgung und Onlinebearbeitung
vorkonfiguriert.
Testen Sie das Lernprogramm: App mithilfe von Code Engine |
Delivery Pipeline
Git Repos and Issue Tracking IBM Cloud® Code Engine |
| Erstellen Sie Ihre eigene Toolchain
Verfügbar in Dallas, Washington, Toronto, Montreal, Sao Paulo, Tokio, Sydney, Frankfurt und London |
Für diese Toolchain sind keine Tools vorkonfiguriert. Wenn Sie bereits mit Toolchains vertraut sind, können Sie Ihre eigene Toolchain einrichten. | Keine |
| Continuous Delivery-Toolchain
Verfügbar in Dallas, Washington, Tokyo, Sydney, Frankfurt und London |
Diese Toolchain wird verwendet, wenn Sie Continuous Delivery für eine App aktivieren.
Probieren Sie die Tutorials aus: |
Delivery Pipeline
GitHub und Themen IBM Cloud |
Toolchain-Terraform
Sie können Terraform verwenden, um Toolchains zu definieren, zu erstellen und zu verwalten, indem Sie eine als Code-Methode verwenden.
Sie können mit einem IBM Cloud-Terraform-Providerbeispiel beginnen, z. B. ibm-cd-toolchain-simple-helm oder ibm-cd-tekton-pipeline, oder Sie können eine eigene Terraform schreiben.
Informationen zum Einstieg in die Arbeit mit Terraform finden Sie unter Setting up Terraform for Continuous Delivery. Weitere Informationen zu den Terraform-Ressourcen und -Datenquellen für IBM Cloud, einschließlich des Service Continuous Delivery, finden Sie in der IBM Cloud-Providerdokumentation.