Utilizzo e limitazioni del piano

DevOps Insights Il servizio giungerà al termine e verrà interrotto il 31 agosto 2026. Il servizio " Continuous Delivery " verrà interrotto nelle seguenti regioni il 12 febbraio 2027: au-syd, ca-tor, us-east. A partire da tale data, anche Code Risk Analyzer verrà ritirato dal mercato in tutte le regioni. Se in una regione non si riscontra un utilizzo attivo di queste funzionalità, queste potrebbero essere dismesse in anticipo e non accettare più nuove istanze. Per saperne di più

L'utilizzo di IBM Cloud® Continuous Delivery è limitato alla creazione, alla distribuzione, al collaudo e alla gestione operativa delle applicazioni sulla piattaforma IBM Cloud o su altri prodotti compatibili di tipo "platform-as-a-service" ( PaaS ) o "infrastructure-as-a-service" ( IaaS ).

Ambito di un'istanza del servizio

Devi avere un'istanza del servizio Continuous Delivery per creare e utilizzare le toolchain DevOps che includono le integrazioni dello strumento Delivery Pipeline, Git Repos and Issue Trackinge DevOps Insights. Un'istanza del servizio risiede in una regione e appartiene a gruppo di risorse. L'istanza del servizio " Continuous Delivery " in una regione e in un gruppo di risorse specifici regola e monitora l'utilizzo di tutte le toolchain presenti nella stessa regione e nello stesso gruppo di risorse.

Piani dei prezzi

La seguente tabella illustra i piani tariffari di Continuous Delivery:

Piani dei prezzi
Piano Costo Limiti
Lite Gratuito Il piano Lite offre le funzionalità complete di Continuous Delivery con limiti di utilizzo.
Professional A pagamento Il piano Professional offre le funzionalità complete di Continuous Delivery senza limiti di utilizzo.

Puoi avere al massimo un'istanza del servizio Lite per account. Si consiglia di utilizzare il piano Professional se si desidera lavorare con catene di strumenti in più gruppi di risorse o all'interno di più regioni.

Per ulteriori informazioni, consultare i piani tariffari.

Metriche di utilizzo

Continuous Delivery le istanze del servizio tengono traccia e riportano metriche di utilizzo nel tuo account IBM Cloud. A seconda del piano tariffario di un'istanza di servizio, le metriche possono influire sul costo d'uso, sui limiti d'uso o su entrambi. La tabella seguente illustra le metriche di utilizzo di Continuous Delivery:

Metriche di utilizzo per i piani Lite e Professional
Utilizzo Metrica Riepilogo
Utenti autorizzati AUTHORIZED_USERS_PER_MONTH Un numero medio di utenti autorizzati dell'istanza del servizio entro un determinato mese.
Esecuzioni pipeline JOB_EXECUTIONS_PER_MONTH Un conteggio del numero totale di esecuzioni del lavoro classico o del passo Tekton della pipeline in un determinato mese.

Fatturazione consolidata

Per impostazione predefinita, le istanze del servizio Continuous Delivery riportano l'utilizzo indipendentemente l'una dall'altra. Se le catene di strumenti sono organizzate in più gruppi di risorse in un account indipendente o in più account in un'azienda, gli utenti delle catene di strumenti potrebbero essere segnalati come utenti autorizzati più volte da istanze multiple corrispondenti del servizio Continuous Delivery.

Ad esempio, uno sviluppatore di un progetto Git Repos and Issue Tracking integrato in due toolchain in diversi gruppi di risorse verrà conteggiato e, nel piano Professional, fatturato due volte.

La fatturazione consolidata è disabilitata per impostazione predefinita. Tuttavia, è possibile attivare la fatturazione consolidata di un'istanza di servizio Continuous Delivery con il piano Professional in un account aziendale, che comporta il consolidamento degli utenti autorizzati da tutte le istanze di servizio nella gerarchia aziendale, all'interno di una regione, in un unico elenco. In questo modo è possibile garantire che le e-mail degli utenti autorizzati vengano conteggiate e fatturate una sola volta all'interno dell'azienda e della regione.

La funzione di fatturazione consolidata è disponibile solo con il piano Continuous Delivery Professional. Il consolidamento avviene solo all'interno della regione che contiene l'istanza del servizio Continuous Delivery con la funzione di fatturazione consolidata abilitata.

Consentire la fatturazione consolidata

Per abilitare la fatturazione consolidata, è necessario disporre di un'istanza di Continuous Delivery con il piano Professional in un account aziendale e avere accesso all'istanza con il ruolo di Editor o Amministratore.

Per attivare la fatturazione consolidata, procedere come segue:

  1. Nella console IBM Cloud, selezionare l'account aziendale per il quale si desidera consolidare la fatturazione dal menu a discesa dell'account nella barra dei menu della console.
  2. Fare clic su 'Menu di navigazione 'Icona del menu di navigazione > 'Elenco delle risorse.
  3. Immettere " Continuous Delivery per filtrare l'elenco alle istanze esistenti.
  4. Fare clic sul nome dell'istanza a cui si desidera consolidare la fatturazione.
  5. Fare clic su Gestione > Fatturazione consolidata.
  6. Fare clic su On nella sezione Abilita fatturazione consolidata.
  7. Controllare che l'elenco degli indirizzi e-mail sia completo e corretto nella sezione Utenti autorizzati consolidati.

I dettagli di fatturazione consolidati sono disponibili solo nelle istanze del servizio Continuous Delivery con il piano Professional situato nell'account aziendale (l'account più alto nella gerarchia aziendale).

Se si cambia il piano di un'istanza di Continuous Delivery con la fatturazione consolidata da Professional a un altro piano, la fatturazione consolidata viene disattivata automaticamente. Per riattivare la fatturazione consolidata, è necessario prima modificare il piano in Professionale.

Disabilitazione della fatturazione consolidata

  1. Seguire i passaggi da 1 a 7 della sezione precedente.
  2. Fare clic su Off nella sezione Abilita fatturazione consolidata.

Come funziona la fatturazione consolidata?

Per impostazione predefinita, viene riportato un conteggio degli utenti autorizzati per ogni istanza Continuous Delivery. Quando la fatturazione consolidata è abilitata su un'istanza nell'account aziendale, il numero di utenti autorizzati viene riportato da quell'istanza per conto di tutte le istanze nella stessa regione e nella stessa gerarchia aziendale, comprese quelle in tutti gli account figlio e qualsiasi altra istanza in altri gruppi di risorse nell'account aziendale.

Viene compilato un elenco di utenti autorizzati da tutte le istanze della regione e della gerarchia degli account. Inoltre, vengono rimossi gli indirizzi e-mail duplicati e viene riportato un conteggio dell'elenco consolidato degli indirizzi e-mail degli utenti autorizzati a livello di account aziendale.

Per esaminare l'elenco consolidato degli indirizzi e-mail dell'utente autorizzato:

  1. Dall'elenco delle risorse, inserire 'Continuous Delivery per filtrare l'elenco alle istanze.
  2. Fare clic sul nome dell'istanza in cui è abilitata la fatturazione consolidata.
  3. Fare clic su Gestione > Fatturazione consolidata.
  4. Esaminare l'elenco degli indirizzi e-mail nella sezione Utenti autorizzati consolidati. L'elenco è di sola lettura, perché è generato dagli elenchi degli utenti autorizzati di tutte le istanze di servizio nella gerarchia aziendale.

Quando la fatturazione consolidata è abilitata per un'istanza di servizio, le schede Gestione > Utenti autorizzati per tutte le altre istanze nella gerarchia aziendale includono dettagli per spiegare che la fatturazione consolidata si applica a tali istanze.

Limitazioni della fatturazione consolidata

  • È necessaria una gerarchia di account aziendali. Non è possibile abilitare la fatturazione consolidata tra i gruppi di risorse in un account indipendente.
  • Il piano professionale è obbligatorio.
    • Non è possibile attivare la fatturazione consolidata per un'istanza Continuous Delivery con qualsiasi altro piano.
    • Gli utenti autorizzati vengono consolidati solo dalle istanze Continuous Delivery con il piano Professional. In altre parole, le istanze con piani Lite non partecipano alla fatturazione consolidata.
  • È possibile attivare la fatturazione consolidata solo per un'istanza di servizio nell'account aziendale. Inoltre, è possibile abilitarlo per un'istanza al massimo nell'account aziendale.
  • La fatturazione consolidata si applica solo agli utenti autorizzati. Non influisce sul modo in cui vengono segnalate le corse della pipeline.
  • La fatturazione consolidata è limitata a una singola regione. L'utilizzo non può essere consolidato da una regione all'altra.
  • Anche se si attiva la fatturazione consolidata per un'istanza specifica, per tutte le altre istanze del piano professionale del servizio nella gerarchia aziendale vengono segnalati zero utenti autorizzati, anche se gli utenti autorizzati di tali istanze sono ancora elencati.

Quando si elimina un'istanza in un account aziendale in cui è abilitata la fatturazione consolidata, la fatturazione di tale istanza viene interrotta. Le altre istanze del servizio nell'azienda e nella regione riprendono la normale fatturazione. La fatturazione consolidata non viene riattivata automaticamente quando un'istanza di servizio eliminata viene ripristinata durante la bonifica. Per riattivare la fatturazione consolidata per un'istanza ripristinata, andare su Gestione > Fatturazione consolidata dalla scheda dell'istanza ripristinata Continuous Delivery.

Gestione degli utenti autorizzati

Continuous Delivery I piani tariffari sono definiti e il loro prezzo è calcolato in base al numero di utenti autorizzati per ciascuna istanza. Gli utenti autorizzati vengono aggiunti automaticamente a un'istanza in risposta all'utilizzo dell'istanza stessa.

È possibile rivedere e gestire l'elenco degli utenti autorizzati dalla scheda Gestione > Fatturazione consolidata per ciascuna istanza.

Se la fatturazione consolidata è abilitata, è anche possibile esaminare l'elenco degli utenti autorizzati dalla scheda Fatturazione consolidata per ciascuna istanza di un account aziendale.

Se la vostra toolchain integra i progetti Git Repos and Issue Tracking nel gruppo open-toolchain fornito da IBM, ad esempio us-south.git.cloud.ibm.com/open-toolchain, i membri di questi progetti non vengono conteggiati come utenti autorizzati della vostra toolchain.

Il piano Lite è soggetto ad alcune limitazioni. Per ulteriori informazioni, consultare i dettagli dei prezzi del servizio.

Puoi mantenere un log delle attività correlato agli utenti autorizzati. Per ulteriori informazioni sulla visualizzazione, la gestione e il controllo delle attività avviate dai servizi e dagli utenti nelle proprie istanze, consultare la sezione " Eventi di IBM Cloud Activity Tracker Event Routing ".

Come vengono considerati gli utenti quando le istanze Continuous Delivery sono in gruppi di risorse?

Gli utenti vengono conteggiati e gestiti utilizzando l'elenco degli utenti autorizzati associato a ciascuna istanza di Continuous Delivery. Gli utenti vengono automaticamente aggiunti a questo elenco quando soddisfano uno qualsiasi dei seguenti criteri:

  • Visualizza, modifica o esegui (direttamente nell'interfaccia utente o indirettamente eseguendo il commit in un repository) una delivery pipeline.
  • Interagisci con DevOps Insights.
  • Hanno l'accesso Sviluppatore (o superiore) a un repository in Git Repos and Issue Tracking che consente loro di eseguire il commit e il push di modifiche a tale repository. Gli utenti dei token di accesso al progetto Git con il ruolo di sviluppatore (o superiore) vengono conteggiati come utenti autorizzati. Questi utenti vengono visualizzati nell'elenco di utenti autorizzati come utenti bot.

Gli utenti con i ruoli Guest o Reporter non vengono aggiunti automaticamente all'elenco degli utenti autorizzati. Per impedire agli utenti di accedere alle toolchain e che vengano automaticamente aggiunti all'elenco di utenti autorizzati per un'istanza del servizio Continuous Delivery, completa queste azioni:

  • Rimuovere l'accesso dell'utente alla catena di strumenti per la gestione dell'identità e dell'accesso (IAM).
  • Rimuovi l'accesso Developer e superiore da tutti i repository Git Repos and Issue Tracking collegati a tutte le toolchain nel gruppo di risorse e nella regione rimuovendo il loro accesso al repository o eseguendo il downgrade del loro ruolo a Guest o Reporter.

Le attività specifiche utilizzate per il conteggio automatico degli utenti e il metodo di conteggio di tali utenti potrebbero subire variazioni nel tempo. Tuttavia, il processo per conteggiare gli utenti continuerà a essere conforme ai termini dei piani Continuous Delivery. È inoltre possibile aggiungere manualmente degli utenti all'elenco degli utenti autorizzati in qualsiasi momento.

Per ulteriori informazioni sull'utilizzo di IAM per gestire l'accesso alle toolchain in un gruppo di risorse o alla toolchain stessa, vedi Gestione dell'accesso utente alle toolchain con Identity and Access Management. Per ulteriori informazioni sulla gestione degli accessi a un repository Git Repos and Issue Tracking, consulta la sezione " Membri del progetto ".

Il metodo utilizzato per organizzare le catene di strumenti nei gruppi di risorse influisce direttamente sull'accesso degli utenti e sulla fatturazione. Per impostazione predefinita, quando un utente utilizza catene di strumenti in più regioni o gruppi di risorse, gli viene addebitato il costo per ciascuna istanza di Continuous Delivery all’interno di ogni combinazione unica di regione e gruppo di risorse. Se si utilizza il piano Professional in un account aziendale, è possibile ridurre il numero totale di utenti autorizzati fatturati all'interno dell'azienda attivando la fatturazione consolidata come descritto in precedenza.

Completare i seguenti passaggi per gestire l'elenco degli utenti autorizzati delle istanze Continuous Delivery dalla scheda Gestione dell'istanza Continuous Delivery.

  1. Dall'elenco delle risorse, inserire 'Continuous Delivery per filtrare l'elenco alle istanze.

  2. Fare clic sul nome di un'istanza per accedere ai dettagli dell'istanza.

    • Fare clic su Gestione > Utenti autorizzati per visualizzare, aggiungere o rimuovere gli utenti dall'elenco degli utenti autorizzati.
    • Se si è attivata la fatturazione consolidata, fare clic su Gestione > Fatturazione consolidata per visualizzare l'elenco consolidato degli utenti autorizzati.

    Gli utenti vengono aggiunti o riaggiunti automaticamente quando utilizzano l'istanza Continuous Delivery.

Quando un utente accede al proprio account IBM Cloud con un indirizzo e-mail associato e seleziona un profilo di fiducia, viene considerato un utente autorizzato. Quando un profilo di fiducia viene applicato a un'identità priva di indirizzo e-mail, come un id di servizio, il profilo di fiducia non viene classificato o conteggiato come utente autorizzato.

Visualizzazione dei dettagli relativi alla fatturazione e all'utilizzo

È possibile visualizzare i dettagli di fatturazione e di utilizzo delle istanze Continuous Delivery del proprio account, oltre al numero di utenti e di esecuzioni di pipeline segnalate per ciascuna istanza in un ambiente pubblico IBM Cloud.

  1. Nella barra dei menu della console, fare clic su Gestione > Fatturazione e utilizzo, quindi su Utilizzo.
  2. Dall'elenco dei servizi, fare clic su Visualizza piani per l'istanza Continuous Delivery.
  3. Fare clic su Visualizza dettagli per visualizzare i dettagli specifici del piano per l'istanza.
  4. Fare clic su Visualizza dettagli istanza per visualizzare le informazioni sull'uso dell'istanza.

La metrica AUTHORIZED_USERS_PER_MONTH viene calcolata sulla base di una media mensile degli utenti, che vengono conteggiati quotidianamente. Se la fatturazione consolidata è abilitata, l'istanza dell'account abilitato riporta una metrica consolidata " AUTHORIZED_USERS_PER_MONTH ". Tutte le altre istanze nella gerarchia aziendale riportano zero.

Cosa succede quando si superano i limiti del proprio piano di servizio?

Il piano di servizio Lite prevede alcune limitazioni, come ad esempio il numero di utenti autorizzati al servizio e il numero di lavori Classic Delivery Pipeline o di passaggi Tekton eseguibili al mese. Se in un periodo di fatturazione viene superata una qualsiasi delle limitazioni previste dal piano, il servizio viene sospeso. Ad esempio, i processi di “ Delivery Pipeline ” in modalità Classic e le fasi della pipeline Tekton non vengono eseguiti per il resto del periodo di fatturazione. Per ulteriori informazioni sul piano, vedere i dettagliContinuous Delivery nel catalogo '{: external}.

Si evitano le limitazioni del piano di servizio Lite e si riattiva l'istanza passando al piano Professional, come descritto nelle sezioni seguenti.

Aggiornamento del piano di servizio nell'IU

  1. Dall'elenco delle risorse, fare clic sull'istanza Continuous Delivery con il piano di servizio Lite da aggiornare.
  2. Fare clic su Pianifica nel cruscotto dell'istanza.
  3. Nella sezione Modifica piano tariffario, selezionare Professionale e fare clic su Salva.

Dopo aver effettuato l'aggiornamento del piano, è necessario eseguire il restage dell'app:

  1. Vai all'elenco delle risorse e individua l'app a cui è associato il servizio.
  2. Aprire il menu Azioni e selezionare Riavvia l'applicazione.

Aggiornamento del piano di servizio nella CLI

  1. Controlla se il servizio è abilitato con il controller delle risorse (o RC, resource controller).

    ibmcloud catalog service continuous-delivery
    

    Se il servizio è abilitato tramite il controller delle risorse, viene visualizzato l'elenco RC Compatible true. Prendi nota dell'ID del piano a cui desideri passare.

    ID                 59b735ee-5938-4ebd-a6b2-541aef2d1f68
    Name               continuous-delivery
    Kind               service
    Provider           IBM
    Tags               dev_ops, eu_access, gc_migrate, ibm_created, lite, rc_compatible
    Active             true
    Description        Support DevOps best practices by using Git, issue tracking, and CI/CD pipelines in the Cloud.
    Bindable           false
    Original Name      continuous-delivery
    RC Compatible      true
    RC Provisionable   true
    IAM Compatible     true
    Children           Name                      Kind         ID
                       lite                      plan         a35fb0e9-4fc2-400e-8161-49078e5af632
                       professional              plan         9ca4dc64-bc7b-4aba-9c1c-8bbf30ff127e
    
  2. Aggiornare il piano per la propria istanza utilizzando il 'comando ibmcloud resource service-instance-update.

    ibmcloud resource service-instance-update <service_instance_name>
    --service-plan-id <plan_id>
    

Utilizzo di Delivery Pipeline

Esaminare le seguenti limitazioni per le condotte di consegna incluse in un piano di servizio Lite:

  • Il limite di 500 fasi e di esecuzione del lavoro include sia le fasi della pipeline per le pipeline Tekton che le esecuzioni del lavoro della pipeline per le pipeline Classic. Se la pipeline prevede più passaggi all'interno di una singola esecuzione, come nel caso delle pipeline DevSecOps, si potrebbe raggiungere rapidamente questo limite.
  • Gli errori della pipeline di consegna, escluse le esecuzioni di passi ignorati e le esecuzioni di lavori classici, vengono conteggiati come parte del limite di 500 esecuzioni di passi Tekton al mese. Questo limite di esecuzione di 500 fasi si applica anche alle esecuzioni di lavori Classic per le pipeline Classic.
  • Tutte le vostre catene di strumenti, e le pipeline all'interno di tali catene, in un singolo gruppo di risorse contribuiscono allo stesso limite di 500 esecuzioni di fasi Tekton al mese. La stessa limitazione viene utilizzata perché le esecuzioni di fasi della pipeline e di lavori vengono contate a livello di gruppo di risorse per una specifica istanza Continuous Delivery.

Il periodo di grazia di cinque giorni viene offerto solo una volta per la prima volta che si raggiunge il limite di 500 passi.

Il periodo di conservazione delle pipeline varia in base al tipo di pipeline e al piano selezionato per l'istanza Continuous Delivery.

  • Le pipeline classiche conservano un massimo di 10 esecuzioni di stage su entrambi i piani.
  • Le pipeline Tekton nel piano Professional conservano PipelineRuns e i relativi log per un anno.
  • Le pipeline Tekton nel piano Lite conservano PipelineRuns e i relativi log per 30 giorni.

I comportamenti di utilizzo accettabili includono, a titolo esemplificativo ma non esaustivo, i seguenti:

  • La compilazione e l'assemblaggio delle risorse per i linguaggi di programmazione supportati.
  • La distribuzione automatizzata delle configurazioni e delle risorse dell'applicazione e dei servizi e delle risorse di supporto.
  • La verifica, la convalida e gli altri comportamenti generati degli eventi di sviluppo che vengono attivati come risultato di un processo di sviluppo.

I comportamenti di utilizzo non consentiti includono, a titolo esemplificativo ma non esaustivo, i seguenti:

  • L'utilizzo dei lavori e dei nodi di lavoro della pipeline per i comportamenti di calcolo generali, come l'estrazione di Bitcoin, gli attacchi DoS (denial-of-service) distribuiti e il comportamento dannoso o offensivo verso altri clienti o utenti all'interno della piattaforma IBM Cloud o agli utenti di Internet in generale.
  • L'utilizzo, nell'ambito del normale processo di sviluppo, di siti o servizi che promuovono l'incitamento all'odio o altre attività che violano le Linee guida sulla condotta aziendale di IBM.
  • L'utilizzo del comportamento generato dagli eventi per le intrusioni dannose o per gli attacchi malintenzionati a IBM Cloud o ad altri siti.

Gli utenti che violano i comportamenti di utilizzo accettabili dei servizi di Continuous Delivery o le Linee guida di condotta aziendale di IBM possono essere disabilitati a discrezione di IBM e senza preavviso. Alcuni servizi possono essere ripristinati se gli utenti correggono i propri comportamenti di utilizzo dopo essere stati informati dell'azione offensiva. Altrimenti, gli account possono essere sospesi o terminati.

Limitazioni di Git Repos and Issue Tracking

Git Repos and Issue Tracking è basato su GitLab Community Edition ed è ospitato su IBM Cloud; tuttavia, alcune opzioni di GitLab non sono disponibili:

  • Poiché Delivery Pipeline fornisce l'integrazione e la fornitura continue per IBM Cloud, le funzioni di integrazione continua in GitLab non sono supportate.
  • GitLab Le funzioni di amministrazione non sono disponibili poiché sono gestite da IBM.
  • Git Repos and Issue Tracking potrebbe non essere completamente accessibile.

Informazioni sugli utenti e contenuto di Git Repos and Issue Tracking

Sono disponibili tre tipi di progetti Git Repos and Issue Tracking:

  • I progetti pubblici sono visibili a tutti i visitatori del sito. I contenuti di un progetto pubblico sono visibili a chiunque acceda al sito Continuous Delivery, anche se non è stato invitato a partecipare al progetto.
  • I progetti privati sono visibili solo a utenti selezionati. Per ulteriori informazioni su come concedere agli utenti l'accesso a un progetto, consulta la sezione " Membri del progetto ".
  • I progetti interni sono visibili a tutti gli utenti che hanno eseguito l'accesso. Qualsiasi utente che ha un account IBM Cloud può visualizzare questi progetti.

Per ulteriori informazioni sulle impostazioni del progetto, vedere Modifica della visibilità del progetto.

Quando usi Git Repos and Issue Tracking, il contenuto da te apportato a un progetto viene concesso in licenza in base ai termini specificati in tale progetto. Quando crei un progetto, includi un file che descrive la licenza che si applica al contenuto. Quando contribuisci a un progetto, il tuo nome e l'indirizzo email associato ai tuoi commit potrebbero essere visibili al pubblico. L'indirizzo email associato al tuo account IBM Cloud viene utilizzato quando crei dei commit tramite l'interfaccia web Git Repos and Issue Tracking.

Collegare un'istanza a un progetto Git

I progetti Git devono essere collegati a un'istanza Continuous Delivery che utilizza una toolchain, perché Git Repos and Issue Tracking sono un componente del servizio. L'aggiunta del progetto a una toolchain facilita l'uso di altri strumenti, come Continuous Delivery Pipelines o DevOps Insights. Di conseguenza, snellisce i flussi di lavoro di sviluppo e migliora la qualità del codice.

È possibile utilizzare la console o un'API per collegare l'istanza e la toolchain a un progetto Git.

Collegamento tra Continuous Delivery e istanze di toolchain nell'interfaccia utente

Collegamento di un nuovo progetto

È necessario usare l'interfaccia utente per collegare le istanze Continuous Delivery e la catena di strumenti quando si crea un nuovo progetto.

Collegamento di un progetto esistente

  1. Andare a Progetti > Generale > Impostazioni.
  2. Selezionate il progetto a cui volete aggiungere le istanze.
  3. Andare a Continuous Delivery > Espandi per aggiornare o aggiungere un'istanza di Continuous Delivery e di toolchain.

Collegare Continuous Delivery e le istanze della toolchain utilizzando l'API

È possibile collegare Continuous Delivery e le istanze della toolchain quando si usa l'API per creare un nuovo progetto.

  • Usare l'intestazione opzionale 'IBM-CLOUD-API-KEY per aggiungere Continuous Delivery e le catene di strumenti quando si crea un progetto. Generare il valore della chiave API da 'pagina di accesso alla console.

  • Aggiungere uno dei parametri richiesti toolchain_ID o cd_instance per collegare il progetto Git a un'istanza specifica di Continuous Delivery e della toolchain.

    • Se viene fornito il parametro cd_instance, viene creata automaticamente una catena di strumenti predefinita per l'istanza CD specificata, con un'integrazione dello strumento git repo al repository.

    • Se viene fornito il parametro toolchain_id, l'integrazione dello strumento git repo viene creata nella catena di strumenti indicata. Il parametro toolchain_id sostituisce il parametro cd_instance. Se vengono forniti entrambi, viene utilizzato l'ID della catena di strumenti.

      Per utilizzare correttamente questi parametri di richiesta, è necessario utilizzare l'intestazione IBM-CLOUD-API-KEY.

Completare i passaggi seguenti per trovare gli ID delle istanze Continuous Delivery e della catena di strumenti:

  1. Nella console, fare clic su 'Menu di navigazione 'Icona del menu di navigazione > 'Elenco delle risorse.

  2. Dall'elenco delle risorse, fare clic sulla catena di strumenti o sull'istanza Continuous Delivery richiesta.

  3. Fare clic su Dettagli per visualizzare e copiare i dettagli GUID e CRN.

    Per il parametro 'toolchain_ID, utilizzare il GUID della catena di strumenti. Per il parametro 'cd_instance, utilizzare come valore GUID o CRN.