腾讯Coding的持续部署模块的使用。

这篇具有很好参考价值的文章主要介绍了腾讯Coding的持续部署模块的使用。。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1,需要先开启集群:搜索容器服务,使用TKE容器服务:
coding构建到tke容器,杂项,运维,云计算,linux
新建集群的操作如下:
coding构建到tke容器,杂项,运维,云计算,linux
2,创建完集群后,点击进入集群。

点击按钮开启外网访问,基本信息 -> 外网访问的按钮打开。
coding构建到tke容器,杂项,运维,云计算,linux
会要求选择外网访问设置。最新版的使用安全组来配置。

点击新建安全组:
coding构建到tke容器,杂项,运维,云计算,linux
添加一个安全组后,点击进去:
coding构建到tke容器,杂项,运维,云计算,linux
点击添加规则:添加一个0.0.0.0 开发5000端的规则,放行所有来访的IP来访问。这个5000端口,在Coding持续部署完成后,会默认使用这个5000端口 (基于Coding给的Flaskapp的测试)

coding构建到tke容器,杂项,运维,云计算,linux
3,绑定云账号。

(1)集群->查看集群凭证
coding构建到tke容器,杂项,运维,云计算,linux
(2)点击查看详情,复制集群凭证。
coding构建到tke容器,杂项,运维,云计算,linux
coding构建到tke容器,杂项,运维,云计算,linux
(3)将凭证复制到Kubeconfig即可。
coding构建到tke容器,杂项,运维,云计算,linux
4,回到持续部署,选择k8s
coding构建到tke容器,杂项,运维,云计算,linux
这里选择”使用现有集群“,选择你已经购买的TKE容器服务的集群配置,就是上面配置的那个集群,不要使用免费示例集群,总会报错的。
coding构建到tke容器,杂项,运维,云计算,linux
选择示例镜像,
coding构建到tke容器,杂项,运维,云计算,linux
然后如下图,点击确定即可。
coding构建到tke容器,杂项,运维,云计算,linux
然后可能会如下图,在第三步卡住了。因为拉取的镜像在外网,集群是在一个私网下,所以要配置NAT。
coding构建到tke容器,杂项,运维,云计算,linux

4,找到私有网络,添加NAT
coding构建到tke容器,杂项,运维,云计算,linux
先添加NAT:
coding构建到tke容器,杂项,运维,云计算,linux
进去后,主要添加下面三个内容即可。

注意:地域要和前面配置的集群的地域是相同的。例如集群是在北京,这里也选北京。
coding构建到tke容器,杂项,运维,云计算,linux
然后新建子网,新建路由表。
coding构建到tke容器,杂项,运维,云计算,linux
可参考官方的快速入门的文档:NAT 网关 快速入门-文档中心-腾讯云 (tencent.com)

绑定完路由后要看看是否绑定了NAT网关。只要下面有路由策略即成功。

coding构建到tke容器,杂项,运维,云计算,linux
5,然后去集群的POD,查看是否可以连接外网了。

如何找pod,如下
coding构建到tke容器,杂项,运维,云计算,linux

点击远程登录:
coding构建到tke容器,杂项,运维,云计算,linux
Ping一下百度,如果有响应包则表示NAT添加成功了。
coding构建到tke容器,杂项,运维,云计算,linux
6、然后再去Coding 的持续发布模块,再重新发布一次。发布成功:
coding构建到tke容器,杂项,运维,云计算,linux
7,如何访问呢?选择集群 -.>点开一个部署的项目,点击Load Balance
coding构建到tke容器,杂项,运维,云计算,linux
右侧会出现弹窗,使用下面画线的 IP + 容器端口5000访问即可成功。 上面设置安全组是开放0.0.0.0的5000端口就是这里的使用。如果是自己的项目不是官方的Flaskapp的示例的话,可能是别的端口,可以根据这里的端口再去安全组重新配置。
coding构建到tke容器,杂项,运维,云计算,linux
测试成功:

coding构建到tke容器,杂项,运维,云计算,linux文章来源地址https://www.toymoban.com/news/detail-630506.html

到了这里,关于腾讯Coding的持续部署模块的使用。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git的常规使用,比如本地和Coding建立连接

    安装好git,自行去网上拉取下载即可 https://git-scm.com/ 安装好以后,右键鼠标,出现如下图(git功能),表示安装成功 步骤一:在本地上新建一个项目文件夹,例如test 在该test文件夹中,鼠标右键,选择Git Bash Here 出现以下git弹窗,输入git clone “网址路径”,如下图,点击回

    2024年01月24日
    浏览(32)
  • 抛弃chatgpt,使用微软的Cursor提升coding效率

          Cursor编辑器是一个基于GPT-4的代码编辑器,它可以根据用户的自然语言指令或者正在编辑的代码上下文为用户提供代码建议,支持多种编程语言,如Python、Java、C/C#、go等。Cursor编辑器还可以帮助用户重构、理解和优化代码,提高开发效率。Cursor编辑器是一个集搜索、

    2024年02月21日
    浏览(48)
  • gitlab部署及整合Jenkins持续构建(四)sonarqube9.9安装和使用(一步一坑)

    官网给出的各种环境下安装postgresql步骤:https://www.postgresql.org/download/ 以 CentOS7 + jdk17 为例: yum安装完,默认的pgsql-13的数据目录在 /var/lib/pgsql/13/data/ 除非 /var 目录可用空间很大,否则需要修改数据目录 记录配置文件路径,修改 listen_addresses = \\\'*\\\' ,postgresql启动参数 定义哪些

    2024年02月02日
    浏览(39)
  • 每日coding

    给你一个字符串 word ,你可以向其中任何位置插入 \\\"a\\\"、\\\"b\\\" 或 \\\"c\\\" 任意次,返回使 word 有效 需要插入的最少字母数。 如果字符串可以由 \\\"abc\\\" 串联多次得到,则认为该字符串 有效 。 示例 1: 示例 2: 示例 3: 提示: 1 = word.length = 50 word 仅由字母 \\\"a\\\"、\\\"b\\\" 和 \\\"c\\\" 组成。 这道题目

    2024年01月19日
    浏览(60)
  • 《Docker与持续集成/持续部署:构建高效交付流程,打造敏捷软件交付链》

    🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬

    2024年02月15日
    浏览(60)
  • 如何从Coding拉取代码

    加入团队项目获取权限(之加入团队是看不到代码的); 下载git; windows+r,打开cmd,选择文件夹位置,输入 ssh-keygen -t rsa -C + \\\"自己邮箱号\\\" ,一直点击“enter”键即可 找到 id_rsa.pub 文件,拷贝所有内容(上图第三行会显示文件位置); 打开Coding,找到个人账户设置-SSH公钥-粘

    2024年02月09日
    浏览(36)
  • 游程编码(Run Length Coding)

    游程编码(Run Length Coding,简称RLC)又称游程编码、行程长度编码、变动长度编码 等,是一种统计编码。主要技术是检测重复的比特或字符序列,并用它们的出现次数取而代之。比较适合于二值图像的编码,但是不适用于连续色调阁像的压缩,例如日常生活中的照 片。为了达

    2024年02月04日
    浏览(112)
  • CODING DevOps产品认证笔记

    第一章敏捷软件开发背景 背景:乌卡时代 易变性:当今世界的变化越来越多越来越快,越来越不可预测。 不确定性:历史上的任何一个时代所带来的经验已经无法为当今世界的所有变化提供参照。 复杂性:事物间的交融越来越密切各种问题的改生原因,其带来的影响和反应会受

    2024年02月03日
    浏览(36)
  • coding 自定义节点服务器

    在root账号下  选择手动接入 安装客户前,请检查环境依赖。如何安装环境依赖? · Python 3.6, 3.7, 3.8, 3.9 · Git = 2.8 · Java 8 或 11 以及 Jenkins 1. 创建工作目录并进入工作目录 创建 codingci/tools 进入 codingci/tools  安装java11 (Python和git 系统自带 查看版本是否支持)  2.在上述工作

    2024年02月09日
    浏览(51)
  • 【持续集成CI/持续部署CD】六、Docker Compose构建CI全流程

    1. 创建宿主机挂载目录并赋权 2. 新建 Jenkins+Sonar 安装脚本 jenkins-compose.yml 脚本,这里的 Jenkins 使用的是 Docker 官方推荐的镜像 jenkinsci/blueocean,在实际使用中发现,即使不修改插件下载地址,也可以下载插件,所以比较推荐这个镜像。 3. 在 jenkins-compose.yml 文件所在目录下执行

    2024年02月10日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包