Segui le istruzioni riportate di seguito per configurare Cloud Scheduler. Forse hai già installato alcuni di questi strumenti.
Installa e configura l'interfaccia a riga di comando gcloud:
Installa e inizializza l'interfaccia a riga di comando gcloud
Aggiungi i componenti
gcloud
per i prodotti:gcloud components install
Aggiorna tutti i componenti:
gcloud components update
Utilizza gcloud
per creare un progetto
In alternativa, puoi utilizzare un progetto esistente, se ne hai uno.
Apri un terminale sulla macchina su cui hai installato l'interfaccia a riga di comando gcloud e crea un progetto Cloud:
gcloud projects create PROJECT_ID
dove PROJECT_ID è l'ID del progetto che vuoi creare. Gli ID progetto devono iniziare con una lettera minuscola e possono contenere lettere ASCII minuscole, cifre o trattini. Deve avere una lunghezza compresa tra 6 e 30 caratteri.
Configura
gcloud
in modo che utilizzi il progetto che hai scelto:gcloud config set project PROJECT_ID
dove PROJECT_ID è l'ID che hai impostato in precedenza.
Utilizza gcloud
per creare un'app App Engine, quando opportuno
Se intendi utilizzare un target HTTP App Engine, il tuo progetto deve avere un'app App Engine, che funge sia da località del servizio Cloud Scheduler sia dal gestore stesso. Se vuoi avere un gestore App Engine che non sia nel tuo progetto, devi selezionare una destinazione HTTP. In questo caso, non è necessaria un'app App Engine nel tuo progetto.
Per creare l'app:
gcloud app create [--region=REGION]
dove REGION è la posizione in cui viene eseguita l'app. Tieni presente che due posizioni, chiamate
europe-west
eus-central
nei comandi di App Engine, vengono chiamate rispettivamenteeurope-west1
eus-central1
nei comandi di Cloud Scheduler.Puoi controllare l'area geografica di un'app esistente con il comando seguente:
gcloud app describe
L'area geografica è elencata da
locationId
. La tua posizione, ad esempio, potrebbe essere mostrata comelocationId: us-central
.Una volta impostata un'area geografica per l'app App Engine, non puoi modificarla.
Utilizza Google Cloud Console per attivare le funzionalità:
Il tuo progetto ora supporta Cloud Scheduler.