当前位置: 首页 > wzjs >正文

怎么做淘客推广网站百度首页推广

怎么做淘客推广网站,百度首页推广,视频软件制作,电商优惠券网站 建设极狐GitLab 是 GitLab 在中国的发行版,关于中文参考文档和资料有: 极狐GitLab 中文文档极狐GitLab 中文论坛极狐GitLab 官网 软件包库中的 Helm charts (BASIC ALL) WARNING:Helm chart 库正在开发中,由于功能有限,尚未准备好用…

极狐GitLab 是 GitLab 在中国的发行版,关于中文参考文档和资料有:

  • 极狐GitLab 中文文档
  • 极狐GitLab 中文论坛
  • 极狐GitLab 官网

软件包库中的 Helm charts (BASIC ALL)


WARNING:Helm chart 库正在开发中,由于功能有限,尚未准备好用于生产。

在项目的软件包库中发布 Helm chart。然后在需要将它们用作依赖项时安装它们。

构建 Helm 包


在 Helm 文档中阅读有关这些主题的更多信息:

  • 创建您自己的 Helm chart
  • 将 Helm chart 打包成 chart 存档

对 Helm 库进行身份验证


要对 Helm 库进行身份验证,您需要:

  • 个人访问令牌,其范围设置为api。

  • 部署令牌,其范围设置为 read_package_registrywrite_package_registry 或两者均有。

  • CI/CD 作业令牌。

发布软件包


NOTE:您可以发布具有重复名称或版本的 Helm chart。如果存在重复项,系统总是返回最新版本的 chart。

构建完成后,可以使用 curlhelm cm-push 将 chart 上传到所需的 channel:

使用 curl

curl --request POST \--form 'chart=@mychart-0.1.0.tgz' \--user <username>:<access_token> \https://gitlab.example.com/api/v4/projects/<project_id>/packages/helm/api/<channel>/charts
  • <username>:GitLab 用户名或部署令牌用户名。

  • <access_token>:个人访问令牌或部署令牌。

  • <project_id>:项目 ID(如 42)或 URL-encoded 项目路径(如group%2Fproject)。

  • <channel>:channel 的名称(如 stable)。

使用 helm cm-push 插件:

helm repo add --username <username> --password <access_token> project-1 https://gitlab.example.com/api/v4/projects/<project_id>/packages/helm/<channel>
helm cm-push mychart-0.1.0.tgz project-1
  • <username>:GitLab 用户名或部署令牌用户名。

  • <access_token>:个人访问令牌或部署令牌。

  • <project_id>:项目 ID(如 42)。

  • <channel>:channel 的名称(如 stable)。

发布频道

您可以将 Helm 包发布到极狐GitLab 中的频道。频道是一个方法,您可以使用它来区分 Helm 包库。例如,您可以使用 stabledevel 作为频道,以允许用户添加 stable 仓库,而 devel 仓库是隔离的。

使用 CI/CD 发布 Helm 包


要通过 GitLab CI/CD 自动发布 Helm 包,您可以使用 CI_JOB_TOKEN 代替命令中的个人访问令牌。

例如:

image: curlimages/curl:lateststages:- uploadupload:stage: uploadscript:- 'curl --request POST --user gitlab-ci-token:$CI_JOB_TOKEN --form "chart=@mychart-0.1.0.tgz" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/helm/api/<channel>/charts"'
  • <username>:GitLab 用户名或部署令牌用户名。

  • <access_token>:个人访问令牌或部署令牌。

  • <channel>:channel 的名称(如 stable)。

安装软件包


NOTE:当请求一个包时,系统只考虑最近创建的 1000 个包。对于每个包,只返回最近的包文件。

要安装最新版本的 chart,请使用以下命令:

helm repo add --username <username> --password <access_token> project-1 https://gitlab.example.com/api/v4/projects/<project_id>/packages/helm/<channel>
helm install my-release project-1/mychart
  • <username>:GitLab 用户名或部署令牌用户名。

  • <access_token>:个人访问令牌或部署令牌。

  • <project_id>:项目 ID(如 42)。

  • <channel>:channel 的名称(如 stable)。

如果先前已添加仓库,则可能需要运行:

helm repo update

使用最新可用的 chart 更新 Helm 客户端。

有关更多信息,请参阅使用 Helm。

故障排查


上传后,chart 在软件包库中不可见

检查 Sidekiq 日志是否有任何相关错误。如果您看到 Validation failed: Version is invalid,则表示您的 Chart.yaml 文件中的版本不符合 Helm Chart 版本规范。
要修复错误,请使用正确的版本语法并再次上传 chart。

helm push 导致错误

Helm 3.7 为 helm-push 插件引入了重大更改。您可以更新 Chart Museum plugin,使用 helm cm-push

http://www.dtcms.com/wzjs/424430.html

相关文章:

  • 白云区建材网站建设天津seo推广优化
  • 广州led网站建设百度下载应用
  • 网站建设+三乐在线之家
  • 网站建设代码题网络推广是什么工作内容
  • 梁山做网站价格社会新闻最新消息
  • 网页上传 网站网站宣传和推广的方法有哪些
  • 老域名做网站好吗想在百度上推广怎么做
  • 枣庄手机网站建设报价天津海外seo
  • 深圳做积分商城网站建设优帮云查询数据云查询
  • wap网站模式吉安seo网站快速排名
  • 西宁网站建设服务公司优化的近义词
  • 怎么在手机上做微电影网站行业关键词搜索排名
  • 网站后台无法编辑文字线上销售平台有哪些
  • 网站建设属于资产百度域名收录
  • 绩溪做网站如何做好网络推广
  • 廊坊安次区网站建设公司seo站长工具推广平台
  • 做诱惑类cpa网站经验安卓aso优化排名
  • 腾讯oss wordpress郑州做网络优化的公司
  • 唐山做企业网站公司新手如何涨1000粉
  • 可以做网站二维码吗seo优化的技巧
  • 布吉网站建设百度收录申请入口
  • 重庆网站建设哪家公司哪家好怎么推广app让人去下载
  • 昌平区做网站徐州网页关键词优化
  • 洪山区建设局网站产品运营推广方案
  • 福建省政府门户网站建设成都优化网站哪家公司好
  • 建设标准下载网站天津百度快速优化排名
  • 做网站划算还是做app划算人力资源培训与开发
  • 别人做的网站不能用怎么办电话营销技巧和营销方法
  • 外贸b2b网站用什么网站程序做百度一下手机版
  • 自己做网站开微店可行吗全免费建立自己的网站