从Terraform云函数连接到企业GitHub [英] Connect to Enterprise GitHub from Terraform cloud function

查看:11
本文介绍了从Terraform云函数连接到企业GitHub的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试通过Terraform创建一个Google Cloud功能。该函数的源代码位于Enterprise GitHub中。https://github.xyz.com/cf

Terraform代码如下:

resource "google_cloudfunctions_function" "cfcluster" {
  name        = "cfcluster1"
  project = "${var.project_id}"
  region  = "us-central1"

  
  runtime     = "python39"

  source_repository  {
//url="https://github.xyz.com/cf" #is this possible?
}

是否可以在Terraform中从Google CloudFunction连接到Enterprise GitHub?我如何才能做到这一点?

注意:

我不想从Terraform连接到云源存储库。

推荐答案

我不认为您可以直接从GitHub存储库中拉取数据。您可以做的是将其镜像到您的项目的Cloud Repository,然后您可以在Google Cloud平台中随心所欲地使用数据。您可以在此处找到有关如何镜像您的GitHub存储库的文档[1]。

您也可以阅读本教程[2],在这里您可以找到从Github存储库在Google Cloud平台上部署应用程序的完整步骤。

[1]https://cloud.google.com/source-repositories/docs/mirroring-a-github-repository

[2]https://medium.com/swlh/deploying-github-repository-to-google-cloud-platform-997d296547e6

这篇关于从Terraform云函数连接到企业GitHub的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆