📅  最后修改于: 2020-11-01 03:49:09             🧑  作者: Mango
环境用于测试,构建和部署CI(持续集成)作业,并通过GitLab控制软件的持续部署。 GitLab CI能够跟踪您的项目部署,并且您还将了解服务器上正在部署的内容。
可以使用environment:name字符串定义环境的名称,并包含以下内容-
您可以设置SSH(安全外壳或安全套接字外壳)密钥,以在计算机和GitLab之间提供可靠的连接。在以下情况下,SSH密钥可与GitLab CI / CD一起使用:
SSH密钥设置在GitLab SSH密钥设置一章中进行了说明。
成功后,将工件用于将文件和目录列表附加到作业。工件包含以下类型-
触发器可以强制通过API调用重建特定的分支或标签,带有旧标签的触发器将可以访问当前项目。
可以按照以下步骤添加新触发器:
步骤1-登录到您的GitLab帐户并转到您的项目-
步骤2-单击设置选项卡下的CI / CD选项,然后展开管道触发器选项-
输入触发器的描述,然后单击添加触发器按钮。
步骤3-接下来,它将在创建触发器后显示成功消息-
步骤4-现在转到“设置”选项卡下的“ CI / CD ”选项,然后展开“管道触发器”选项。您将看到新创建的触发器以及令牌,如下图所示:
您可以通过在特定时间间隔使用管道计划来运行管道。要创建管道计划,请使用以下步骤-
步骤1-登录到您的GitLab帐户并转到您的项目-
步骤2-单击CI / CD选项卡下的计划选项,然后单击新建计划按钮-
步骤3-接下来,它将打开“计划新管道”屏幕,填写字段并单击“保存管道计划”按钮-
步骤4-现在,您将看到计划运行的管道-
Kubernetes集群可用于查看和部署应用程序,以简单的方法运行管道等。您可以通过将GitLab帐户与Google Kubernetes引擎(GKE)关联来为项目创建新的集群。
可以按照以下步骤创建新的Kubernetes集群-
步骤1-登录到您的GitLab帐户并转到您的项目-
步骤2-单击CI / CD选项卡下的Kubernetes选项-
步骤3-接下来,单击添加Kubernetes集群按钮-
步骤4-单击在GKE上创建按钮以在Google Kubernetes Engine上创建新的Kubernetes集群-
步骤5-如果您有Google帐户,请使用该帐户签名以输入Kubernetes集群的详细信息,或者创建一个新的Google帐户-
步骤6-现在在您的Kubernetes集群的字段中输入值-
步骤7-在字段中添加值之前,您需要在Google Cloud Platform控制台中创建的用于托管Kubernetes集群的项目的ID。要创建ID,请单击上一个图像中突出显示的“查看项目”链接。它将打开以下屏幕,然后单击我的项目菜单,然后单击加号(+)图标创建一个新项目-
步骤8-现在输入项目名称,然后单击创建按钮-
步骤9-您将获得将托管Kubernetes集群的项目的ID-
步骤10-在您的Kubernetes集群的字段中输入值以及Google Cloud Platform项目ID,然后单击Create Kubernetes集群按钮-