Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform cloudbuild.yaml创建一个sql实例_Google Cloud Platform_Google Cloud Sql_Google Cloud Build - Fatal编程技术网

Google cloud platform cloudbuild.yaml创建一个sql实例

Google cloud platform cloudbuild.yaml创建一个sql实例,google-cloud-platform,google-cloud-sql,google-cloud-build,Google Cloud Platform,Google Cloud Sql,Google Cloud Build,您好,我是GCP领域的新手,正在创建我的第一个cloudbuild.yaml文件 我还没有找到一个如何创建云sql实例(Postgres或MySQL)的例子,这是不受支持的吗 它没有列在列表中 任何能给我指出正确方向的东西都会帮我大忙 我有以下内容,不知道这是正确的还是最好的方法: # # steps: # # # Create Cloud SQL Instance # # - name: gcr.io/cloud-builders/gcloud # #

您好,我是GCP领域的新手,正在创建我的第一个cloudbuild.yaml文件

我还没有找到一个如何创建云sql实例(Postgres或MySQL)的例子,这是不受支持的吗

它没有列在列表中

任何能给我指出正确方向的东西都会帮我大忙

我有以下内容,不知道这是正确的还是最好的方法:

        # # steps:
    # # # Create Cloud SQL Instance
    # # - name: gcr.io/cloud-builders/gcloud
    # #   id: 'create_cloud_sql_instance'
    # #   entrypoint: "bash"
    # #   args: 
    # #     - '-c' # pass what follows as a command to bash
    # #     - |
    # #       gcloud sql instances create $_INSTANCE_NAME --database-version=POSTGRES_11 \
    # #        --cpu=$_NUMBER_CPUS --memory=$_MEMORY_SIZE \
    # #        --region=[$_REGION] 
    # #   waitFor: ["-"]

提前感谢。

您已经走上了正确的道路,但是您不需要将入口点更改为
bash
,然后执行
gcloud
命令,因为
gcr.io/cloud builders/gcloud
映像已经将
gcloud
作为入口点

这样做有效:

steps:
- name: 'gcr.io/cloud-builders/gcloud'
  args: ["sql", "instances", "create", "$_INSTANCE_NAME", "--database-version=POSTGRES_11", "--region=$_REGION"]

此外,如果您不关心并发/连续的构建步骤,那么步骤也不需要
waitFor
标记

感谢您抽出时间回复。这对我来说很管用。非常感谢,请回答一个问题来帮助您,这个实例创建是否真的与构建相关联?是作为代码的基础架构解决方案。也许它也能帮助你。