Strumenti e plugin DevOps
In questa sezione vengono descritti gli strumenti e i plugin DevOps disponibili per l'utilizzo dei servizi Oracle Cloud Infrastructure.
Oracle Cloud Infrastructure fornisce molti strumenti e plugin DevOps per lavorare con i servizi Oracle Cloud Infrastructure. Questi possono semplificare il provisioning e la gestione dell'infrastruttura o abilitare test automatizzati e la distribuzione continua.
- Documentazione: Provider Terraform
- Scarica: GitHub
OCI Modules for PowerShell: un set di moduli cmdlet che possono essere utilizzati con PowerShell Core per gestire le risorse Oracle Cloud Infrastructure, come i servizi di computazione, load balancer e database.
- Documentazione: Moduli OCI per PowerShell
- Scarica: GitHub oppure PowerShell Galleria
Raccolta Ansible - Automatizza il provisioning e la configurazione delle risorse Oracle Cloud Infrastructure, come i servizi di computazione, load balancer e database.
- Documentazione: Raccolta Ansible
- Scarica: GitHub
Plug-in Compute Jenkins: richiama i servizi o i nodi necessari per servire i job di build Jenkins e alloca dinamicamente le risorse Oracle Cloud Infrastructure per i task di integrazione continua.
- Documentazione: Plugin Compute Jenkins
- Scarica: GitHub
Plugin OCI DevOps per Jenkins: carica gli artifact ed esegui le distribuzioni su Oracle Cloud Infrastructure da Jenkins. Un'istanza master Jenkins con il plugin DevOps può caricare gli artifact nel repository del registro degli artifact e attivare la pipeline di distribuzione per la distribuzione di tali artifact.
- Documentazione: Plugin OCI DevOps per Jenkins
- Scarica: GitHub
Chef Knife Plug-in: gestisci le risorse Oracle Cloud Infrastructure con Chef Knife, uno strumento della riga di comando che fornisce un'interfaccia tra un chef-repo locale e il server Chef.
- Documentazione: Plugin Chef Knife
- Scarica: GitHub
Plug-in Grafana: visualizza le metriche del servizio di monitoraggio nell'istanza di Grafana.
- Documentazione: Plugin Grafana
- Scarica: GitHub
Installer di Terraform Kubernetes: esegue il provisioning e configura le risorse necessarie per eseguire un cluster Kubernetes ad alta disponibilità e configurabile.
- Scarica: GitHub
Kubernetes Volume Provisioner - Abilita il provisioning dinamico delle risorse di storage durante l'esecuzione di Kubernetes su Oracle Cloud Infrastructure.
- Scarica: GitHub
OCI Provider per Pulumi - Il provider OCI (Oracle Cloud Infrastructure) per Pulumi può essere utilizzato per eseguire il provisioning di qualsiasi risorsa disponibile in Oracle Cloud Infrastructure.
- Documentazione: OCI Provider for Pulumi
- Scarica: GitHub
Integrazioni DevOps
- Integrazione di Jenkins X: crea un nuovo cluster Kubernetes su Oracle Cloud Infrastructure Kubernetes Engine.
- Integrazione pacchetto: consente di creare immagini personalizzate riutilizzabili.
Altri servizi e funzionalità per DevOps
Oracle Cloud Infrastructure fornisce altri servizi e funzionalità rilevanti per i professionisti di DevOps.
- Kubernetes Engine (OKE) Crea, distribuisci e gestisci in modo affidabile applicazioni containerizzate cloud native. Puoi specificare le risorse di computazione richieste dalle tue applicazioni e Kubernetes Engine le esegue il provisioning su Oracle Cloud Infrastructure in una tenancy esistente.
- Oracle Cloud Infrastructure Registry Memorizza, condividi e gestisci artifact di sviluppo come le immagini Docker. Poiché Oracle Cloud Infrastructure Registry è gestito da Oracle, le tue applicazioni vengono distribuite in modo affidabile e non devi affrontare problemi operativi.