使用GitLab CI运行GitLab Runner并执行Pipeline

执行以下命令生成KubeConfig的编码字符串:echo$(cat~/.kube/config|base64)|tr-d""编写.gitlab-ci.yml 编写.gitlab-ci.yml 文件,完成Java Demo源码项目的编译构建、镜像推送和应用部署(可参考gitlabci-java-demo源码项目中的.gitlab-ci....

HTTP API 概览

TSDB 提供了一个基于 HTTP 的应用程序编程接口,以便与外部系统集成。几乎所有 TSDB 的特性都可以通过 API 来访问,比如查询时间序列数据、管理元数据和存储数据点。TSDB 的 HTTP API 本质上是 RESTful 的,同时也提供了替代访问策略,因为...

简介

API 应用程序编程接口 用户开放API,在API网关录入API,以提供接口的方式对外提供服务或者数据。Group API Group API分组 一组API。用户开放API,首先需要创建API分组 每个API分组拥有一个二级域名,两个Stage 用户需要将已经备案且解析至...

API使用规范

API 本规范中“API”指:阿里云向您提供的应用程序编程接口(Application Programming Interface,简称API),您编程后通过该应用程序编程接口,可获取阿里云提供的弹性计算服务(ECS)、关系数据库服务(RDS)和对象存储服务(OSS)等阿里...

阿里云OpenAPI

API应用程序编程接口)是一种允许应用程序之间相互通信的标准接口。API 允许开发者在多个不同的应用程序之间共享数据、功能和服务,使开发者更容易地实现连接两个应用程序之间的功能,也使开发人员可以更轻松地开发和扩展应用程序。Open...

API使用规范

定义 1.1 API:指应用程序编程接口(Application Programming Interface),是指一些预先定义的函数,目的是提供用户与应用程序之间基于某软件或硬件得以访问一组例程的能力,且用户无需访问源码,或理解内部工作机制的细节。1.2 云解析DNS...

基础术语

中文 释义 API 应用程序编程接口,是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。API 分组 用于将 API 进行逻辑的分组,同个分组下的 API 使用相同的分组标识做隔离。分组标识 是网关全局的唯一标识,用于定位在访问的 API。...

数据服务概述

相关概念 API(Application Programming Interface,应用程序编程接口):API是让应用、软件、系统能够面向数据源进行数据交互的接口,数据服务API支持“读数据”的操作,可以从数据库、数据表中不断地进行数据查询。函数:作为API过滤器,...

自建Gitlab迁移

Codeup-CLI 工具对自建 Gitlab 平台的数据搬站提供了支持,可以方便地将 Gitlab 的 Git 代码数据、用户权限关系和已开启的合并请求数据进行批量迁移,大幅降低企业迁移成本,降低迁移对企业业务的影响。一、前提条件 请确认工具已安装并...

最佳实践

应用管理 在ACK集群中部署Jenkins并完成应用构建和部署 使用GitLab CI运行GitLab Runner并执行Pipeline 基于K8s多集群隔离环境下的DevOps实现 ACK Serverless弹性低成本CI/CD Knative 查看服务监控告警 在Knative上实现日志采集 在Knative...

开发参考

OpenAPI是阿里云产品提供的开放应用程序接口,是除了控制台外,主要的服务形式之一。您可以通过编程的方式来使用阿里云产品提供的服务。API参考汇总了 云原生数据库PolarDB 所有对外公开的API接口供您参考。PolarDB MySQL版 SDK下载 API...

简介

如果您熟悉网络服务协议和一种以上编程语言,我们推荐您使用城市视觉智能引擎API管理您的云上资源和开发自己的应用程序。更多详情,请参阅 API概览。使用说明 我们支持 HTTP 或者 HTTPS 请求,允许 GET 和 POST 方法。您可以通过以下方式...

产品优势

方便开发者快速构建与阿里云相关的应用程序,包括Java、Python、Node.js、Go等。最佳实践 提供集成阿里云OpenAPI的最佳实践。基于大量官方和用户主动分享的社区模式,帮助更多用户。全局可视 全方位展示集成运行状态,涵盖全局调用趋势、...

API概览

我们已经为开发者封装了常见编程语言的SDK,开发者可通过 下载SDK 直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入...

使用Jenkins实现镜像的CI/CD

您可以使用Jenkins实现镜像的CI/CD,只要您在GitLab中提交源代码,容器镜像会自动使用源代码构建镜像,容器服务会自动拉取镜像部署应用,并自动发送事件通知到钉钉群。前提条件 已安装Git、GitLab和Jenkins。说明 GitLab需要安装JDK8,部分...

与本地 CI/CD hook 集成

获取CI_WORKBENCH_ID后在gitlab的仓库页设置环境变量:c.CI_GITFLOW_PATH(可选配置项)指向定义部署规范的文件路径,开发者可以自行定义“发布分支与部署云开发平台环境的映射关系”(云开发平台提供三套环境:日常、预发和线上)。CI_...

DescribeProducts

用户可以一键获取,用于快速部署Node.JS应用程序。suggestedPrice>0元/月</suggestedPrice><supplierId>228399</supplierId><supplierName>长沙*有限公司</supplierName><tags>企业,上云,Windows,Windows server 2008,...

上海博卡:借助云效+ACK实现3分钟快速发布

因为我们的SaaS应用完全部署在阿里云上,通过一个偶然的机会接触到云效后,我们开始了使用云效+阿里云ACK替代我们现有的Gitlab+Jenkins+ECS的CI/CD来实现DevOps。为什么做持续交付?因为我们服务的客户都是小商户为主,通常有需求或者遇到...

开发测试

基于K8s、NAS、GitLab、Jenkins的持续集成交付容器环境最佳实践 Serverless ACK弹性低成本CI/CD系统 使用文件存储NAS构建Jenkins持续集成环境 使用极速型NAS构建高可用的GitLab 阿里云文件存储NAS开发测试环境最佳实践

构建镜像

目前支持 外部 GitLab:可配置支持公网访问并且版本在 8.8 及以上的 GitLab(同时支持 GitLab v3 和 v4 版本 API)。除 外部 GitLab 地址 外,还需配置 外部 GitLab Token。高级配置(选填)源镜像中心访问配置:Dockerfile 中 FROM 镜像...

镜像构建

目前支持 外部 GitLab:可配置支持公网访问并且版本在 8.8 及以上的 GitLab(同时支持 GitLab v3 和 v4 版本 API)。除 外部 GitLab 地址 外,还需配置 外部 GitLab Token。高级配置(选填)源镜像中心访问配置:Dockerfile 中 FROM 镜像...

使用Jenkins创建Java应用的持续集成

GitLab GitLab 是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。步骤一:配置项目 修改Maven项目配置,...

容器与云原生

基于K8s、NAS、GitLab、Jenkins的持续集成交付容器环境最佳实践 Serverless ACK弹性低成本CI/CD系统 使用文件存储NAS构建Jenkins持续集成环境 超级计算集群结合ACK快速实现NLP训练 GPU AI模型训练 基于弹性计算的AI推理 函数计算 开发函数...

CI/CD概述(K8s)

应用在不断迭代过程中,需要持续集成(CI)和持续部署(CD)。EDAS支持通过Jenkins和云效对您部署的应用进行CI/CD。使用Jenkins进行持续集成和部署 Jenkins是一个开源工具,帮助您持续、自动的构建和测试软件项目、监控外部任务的运行。您...

使用Jenkins创建持续集成

GitLab GitLab 是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。配置项目 修改项目配置,添加toolkit-...

使用Jenkins创建持续集成

GitLab GitLab 是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。配置项目 修改项目配置,添加toolkit-...

绑定源代码托管平台

在 Access Tokens 页面设置名称和过期时间,选中 api,然后单击 Create personal access token。创建完成后,您可以在 Access Tokens 页面查看创建的Access Token。绑定GitLab代码平台。登录 容器镜像服务控制台。在顶部菜单栏,选择所需...

绑定源代码托管平台

在 Access Tokens 页面设置名称和过期时间,选中 api,然后单击 Create personal access token。创建完成后,您可以在 Access Tokens 页面查看创建的Access Token。绑定GitLab代码平台。登录 容器镜像服务控制台。在顶部菜单栏,选择所需...

Access Token 访问令牌如何获取?

Access Token 通常在代码平台的个人账号设置内进行管理和配置,本文依次介绍如下三方平台的 Access Token 获取方法:GitLab 码云 Coding GitHub BitBucket 获取 GitLab 的 Access Token 以公网 GitLab(https://gitlab.com)为例,不同的 ...

通过虚拟节点将Pod调度到ECI上运行

CI/CD Pipeline:例如Jenkins、Gitlab-Runner等。Job任务:例如定时任务、AI任务等。前提条件 已创建 ACK托管集群 或 ACK专有集群,且集群版本为1.16及以上。如需创建集群,请参见 创建Kubernetes托管版集群 或 创建Kubernetes专有版集群;...

流水线源 sources

代码源:支持配置 Codeup、github、gitlab、gitee 等常见代码源。Jenkins源:支持配置外部 Jenkins 服务触发流水线运行。Flow流水线源:支持配置其他Flow流水线作为源,流水线之间相互触发运行。示例 单流水线源示例 以下为一个最简单的...

代码源触发

不同代码源支持的触发事件如下:阿里云Code 云效Codeup 通用Git Github Gitlab Coding Bitbucket 自建Gitlab SVN 代码提交 ✓ ✓ ✓ ✓ ✓ ✓ ✘ ✓ ✓ Tag创建 ✓ ✓ ✘ ✘ ✓ ✘ ✘ ✓ ✘ 合并请求新建/更新 ✘ ✓ ✘ ✘ ✘ ✘ ✘ ✘ ✘ ...

使用ACK One分布式工作流集群构建容器镜像CI

本文介绍如何使用ACK One分布式工作流集群构建容器镜像CI。前提条件 已创建工作流集群,从 ACK One控制台 获取分布式工作流Argo实例的KubeConfig,并通过kubectl连接至 工作流集群。具体操作,请参见 通过kubectl工具连接集群。已为RAM用户...

CreateServiceConnection-创建服务连接

创建服务连接 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 当前API暂无授权信息透出。请求语法 POST/organization/{organizationId}/...

Terraform概述

Serverless 应用引擎 SAE(Serverless App Engine)支持Terraform,使操作 SAE 的资源更加安全,对接CI/CD和GitOps更加简单。什么是Terraform 基本功能 Terraform是IT基础架构自动化编排工具,可以用代码来管理维护IT资源。更多信息,请...

Terraform

被各种流行的CI/CD流水线所集成,提升Kafka应用交付的自动化程度。拥抱Terraform生态 LiveDiff能力,操作Kafka资源更加安全。面向终态能力,防止配置漂移。资源编排能力,一键式部署Kafka以及依赖云资源,大幅提高部署集群效率。资源分类 ...

什么是代码管理

代码洞察报表 代码搜索 代码搜索 支持搜索代码内容、文件、提交、合并请求等 公测 试用 搜索功能介绍 开放与集成 OpenAPI 开放接口,支持三方集成 API概览 Webhooks 通过代码库的 Webhook,允许服务端在接收到特殊事件的时候,调用指定URL ...

消息通知

支持填写自定义内容,支持引用环境变量,如${CI_COMMIT_TITLE},支持钉钉Markdown语法,查看帮助 支持@手机号,多个手机号(钉钉手机号)之间以,分隔,支持@all(输入all即可)。触发流水线运行,当流水线任务进入通知插件配置的运行状态时...

配置API触发

流水线触发方式包括手动触发、代码源触发和API触发,您可以根据实际业务配置不同的触发方式。设置API触发 打开流水线编辑界面,具体操作参见 打开流水线编辑界面。在流水线编辑界面,单击 触发条件 阶段>API触发 选项的,打开 API触发配置 ...

基于K8s多集群隔离环境下的DevOps实现

通过Gitlab+Jenkins的黄金组合,实现容器应用的自动化构建和持续部署,提供了从源码编译、镜像构建、应用测试、生产上线的全流程示例。方案优势 全自动化构建与部署,提高部署效率与交付效率。应用容器化部署,做到一次构建四处运行。多K8s...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
API 网关 视觉智能开放平台 风险识别 对象存储 短信服务 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用