DevOps-Tools und -Plug-ins
In diesem Abschnitt werden die DevOps-Tools und -Plug-ins behandelt, die für die Arbeit mit Oracle Cloud Infrastructure-Services verfügbar sind.
Oracle Cloud Infrastructure bietet viele DevOps-Tools und -Plug-ins für das Arbeiten mit Oracle Cloud Infrastructure-Services. Sie können das Provisioning und die Verwaltung von Infrastruktur vereinfachen oder automatisierte Tests und kontinuierliche Bereitstellung aktivieren.
- Dokumentation: Terraform-Provider
- Herunterladen: GitHub
OCI-Module für PowerShell - Ein Set von Cmdlet Modulen, die mit PowerShell Core zur Verwaltung der Oracle Cloud Infrastructure-Ressourcen wie Compute-, Load Balancer- und Database-Services verwendet werden können.
- Dokumentation: OCI-Module für PowerShell
- Herunterladen: GitHub oder PowerShell Gallery
Ansible-Sammlung - Automatisieren das Provisioning und die Konfiguration von Oracle Cloud Infrastructure-Ressourcen wie Compute-, Load Balancer- und Database-Services.
- Dokumentation: Ansible-Collection
- Herunterladen: GitHub
Compute Jenkins-Plug-in - Fahren Sie Services oder Knoten je nach Bedarf hoch und herunter, um Jenkins Build-Jobs zu bedienen und Oracle Cloud Infrastructure-Ressourcen dynamisch für kontinuierliche Integrationsaufgaben zuzuweisen.
- Dokumentation: Compute Jenkins-Plug-in
- Herunterladen: GitHub
OCI-DevOps-Plug-in für Jenkins - Lade Artefakte hoch, und führen Sie Deployments auf Oracle Cloud Infrastructure aus Jenkins aus. Eine Jenkins-Masterinstanz mit dem DevOps-Plug-in kann Artefakte in das Artifacts Registry-Repository hochladen und die Deployment-Pipeline für das Deployment dieser Artefakte auslösen.
- Dokumentation: OCI DevOps-Plug-in für Jenkins
- Herunterladen: GitHub
Chef Knife-Plug-in - Verwalten Sie Oracle Cloud Infrastructure-Ressourcen mit Chef Knife, einem Befehlszeilentool, das eine Schnittstelle zwischen einem lokalen Chef-Repository und dem Chef-Server bereitstellt.
- Dokumentation: Chef Knife-Plug-in
- Herunterladen: GitHub
Grafana-Plug-in - Visualisieren Sie Metriken aus dem Monitoring-Service in Ihrer Grafana-Instanz.
- Dokumentation: Grafana-Plug-in
- Herunterladen: GitHub
Terraform Kubernetes-Installationsprogramm - Stellen Sie die erforderlichen Ressourcen bereit, um ein hochverfügbares und konfigurierbares Kubernetes-Cluster auszuführen, und konfigurieren Sie sie.
- Herunterladen: GitHub
Kubernetes-Volume-Bereitsteller - Aktivieren Sie das dynamische Provisioning von Speicherressourcen, wenn Sie in Oracle Cloud Infrastructure Kubernetes ausführen.
- Herunterladen: GitHub
OCI-Provider für Pulumi: Mit dem Oracle Cloud Infrastructure-(OCI-)Provider für Pulumi können Sie alle in Oracle Cloud Infrastructure verfügbaren Ressourcen bereitstellen.
- Dokumentation: OCI-Provider für Pulumi
- Herunterladen: GitHub
DevOps-Integrationen
- Jenkins X-Integration: Erstellen Sie ein neues Kubernetes-Cluster auf Oracle Cloud Infrastructure Kubernetes Engine.
- Packer-Integration: Erstellen Sie wiederverwendbare benutzerdefinierte Images.
Weitere Services und Features für DevOps
Oracle Cloud Infrastructure bietet weitere Services und Features, die für DevOps-Experten relevant sind.
- Kubernetes Engine (OKE) Zuverlässige Entwicklung, Bereitstellung und Verwaltung Cloud-nativer Containeranwendungen. Sie geben die Compute-Ressourcen an, die Ihre Anwendungen benötigen, und Kubernetes Engine stellt sie in Oracle Cloud Infrastructure in einem vorhandenen Mandanten durch Provisioning bereit.
- Oracle Cloud Infrastructure Registry Speichern, teilen und verwalten Sie Entwicklungsartefakte wie Docker-Images. Da Oracle Cloud Infrastructure Registry von Oracle verwaltet wird, werden Ihre Anwendungen zuverlässig bereitgestellt, und Sie müssen sich nicht mit Betriebsproblemen befassen.