开发者社区 > 云原生 > Serverless > 正文

在阿里函数计算中, Serverless应用中心 部署服务时候,如何支持私有仓库?

在阿里函数计算中, Serverless应用中心 部署服务时候,如何支持私有仓库?

展开
收起
小小鹿鹿鹿 2023-10-30 22:02:09 85 0
6 条回答
写回答
取消 提交回答
  • 用云效,配置私有构建机。仓库里加上.npmrc就可以了。此回答来自钉群阿里函数计算官网客户。

    2023-10-31 23:00:25
    赞同 展开评论 打赏
  • 在阿里云函数计算的Serverless应用中心部署服务时,支持私有仓库的方式包括以下步骤:首先,需要在本地创建一个私有仓库并将代码推送到该私有仓库中。然后,在Serverless应用中心创建应用,并在应用的代码库配置中输入您的私有仓库地址和分支信息。完成以上步骤后,就可以通过GitOps能力快速部署和管理应用。

    值得注意的是,在部署应用时,会按照代码库里的s.yaml文件配置来更新服务和函数,因此在代码库的s.yaml文件中修改配置能更好地避免您的服务配置被覆盖。

    总的来说,利用Serverless应用中心,开发者无需关心服务器相关操作与运维,只需要关注应用的开发构建和部署,这大大解放了开发者的精力,使他们能够更专注于业务开发。

    2023-10-31 20:06:58
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在阿里云 Serverless 应用中心 (SAC) 中,您可以使用私有仓库来部署服务。要使用私有仓库,需要先配置镜像加速器,然后在 SAC 中设置私有仓库地址。
    配置镜像加速器的步骤如下:

    1. 登录阿里云控制台。
    2. 单击 ECS 实例,然后单击镜像加速器。
    3. 找到您要使用的私有仓库,并复制其链接。
    4. 在 SAC 中,打开服务详情页,并在基础设置中设置私有仓库地址。
    2023-10-31 13:32:50
    赞同 展开评论 打赏
  • 在阿里云函数计算中,如果你想使用私有仓库,你需要先在OSS上创建一个Bucket,然后将其设置为私有访问。这样,你就可以将你的代码上传到这个Bucket中,然后在函数计算中使用这个Bucket。

    以下是具体的步骤:

    1. 创建Bucket:登录到阿里云OSS控制台,点击"创建Bucket",填写Bucket名称,选择存储地域,然后点击"创建Bucket"。

    2. 设置Bucket权限:在Bucket列表中,找到你刚刚创建的Bucket,点击"权限管理",然后点击"设置权限"。在弹出的对话框中,选择"私有读写",然后点击"保存"。

    3. 上传代码:在函数计算中,你可以选择"上传代码",然后选择你刚刚创建的Bucket,选择你要上传的文件,然后点击"上传"。

    4. 配置代码源:在函数配置中,你可以选择"代码源",然后选择"阿里云OSS",然后填写Bucket名称和文件路径。

    这样,你就可以使用私有仓库了。

    2023-10-31 10:25:33
    赞同 展开评论 打赏
  • 阿里云函数计算 Serverless 应用中心支持在私有仓库部署服务。可以通过以下步骤来完成:

    1. 创建一个包含私有仓库URL的.gitignore文件,并将其提交到远程仓库中。
    2. 使用ssh key登录到私有仓库,并验证权限。
    3. 在 Serverless 应用中心创建一个新的应用,并选择私有仓库URL作为源代码来源。
    4. 配置好所需的服务后,单击“部署”按钮,将私有仓库的代码推送到应用中。
    2023-10-31 10:10:34
    赞同 展开评论 打赏
  • 创建Custom Container函数可以私有仓库。

    创建Custom Container函数https://help.aliyun.com/zh/fc/user-guide/create-a-custom-container-function

    在控制台创建函数
    本文以在/tmp目录中执行为例,介绍如何创建函数。本文示例中,函数计算的地域为华南1(深圳),镜像仓库名称为nodejs-express。

    步骤一:推送镜像至默认实例镜像仓库

    步骤二:创建服务并为服务设置权限
    在函数计算控制台创建服务。

    具体操作,请参见创建服务。

    为目标服务绑定权限策略AliyunContainerRegistryReadOnlyAccess或者AliyunContainerRegistryFullAccess。

    具体操作,请参见授予函数计算访问其他云服务的权限。函数计算需要使用上述策略中的权限获取容器镜像服务中默认实例的临时账号,然后利用该临时账号推送位于您的私有镜像仓库中的镜像。

    2023-10-31 09:32:31
    赞同 展开评论 打赏
滑动查看更多

快速交付实现商业价值。

相关产品

  • 函数计算
  • 热门讨论

    热门文章

    相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载