De l'assemblage nuage au stockage en nuage de la mémoire dans GCP

J'ai une instance dans Google Cloud Memorystore. Je veux me connecter à lui des assemblées que je rencontre Google Cloud Build.

J'ai créé le fichier de configuration suivant pour Cloud Build:

steps:
- name: 'gcr.io/cloud-builders/docker'
args:
- run
- redis
- redis-cli
- -h
- 10.1.2.3
- PUBLISH
- cloud-build-1
- msg1

(J'ai changé l'adresse IP, mais c'est un élément sans importance.)

J'ai lancé ce fichier de configuration à l'aide de la commande suivante:

gcloud builds submit --no-source --config cloudbuild.yaml

L'Assembly a échoué. La sortie de la commande incluait:

Could not connect to Redis at 10.1.2.3:6379: Connection timed out

(Encore une fois, j'ai changé l'adresse IP.)

Comment puis-je l'avoir

redis-cli

travail en équipe?
Invité:

Emilie

Confirmation de:

L'opération que vous essayez d'effectuer est actuellement impossible. Voir si vous souhaitez vous connecter à votre instance Memorystore Machine virtuelle ou grappe Kubernetes doit être dans un seul projet GCP, Région et réseau VPC. Quand vous utilisez Cloud Build, Vous utilisez une machine virtuelle dans laquelle vous ne pouvez pas choisir une région ou un réseau.

Après avoir mené une légère étude à cette occasion, j'ai constaté que l'équipe Ingénieurs Google Cela fonctionne sur ce qui est actuellement appelé les travailleurs de Pula. Ce produit [1] Actuellement est dans l'état Alfa et il n'est pas recommandé d'être introduit dans l'environnement de production, car il peut être modifié sans préavis.

En utilisant une coquille de nuage, vous pouvez créer une machine sur un réseau spécifique pour accéder à vos ressources, telles que le stockage de la mémoire. Vous pouvez également spécifier la région, la taille du disque ou le type d'ordinateur de votre collecteur de nuages ​​de travail.

[1]
https://cloud.google.com/sdk/g ... reate

Pour répondre aux questions, connectez-vous ou registre