《OpenShift 4.x HOL教程汇总》
说明:本文已经在OpenShift 4.8环境中验证
文章目录
本节使用VSCode完成对Gitea Repo上的应用代码操作、以及对Pipeline资源进行编辑和运行。
VSCode 环境安装
安装VSCode
下载VSCode并在本地安装,过程略。
安装其他VSCode扩展插件
在VSCode中安装“OpenShift Extension Pack”、“Tekton Pipeline”扩展插件,过程略。
安装客户端
$ git config --global user.name "YourName"
$ git config --global user.email "Yourt@email.com"
操作 Git Repo 的应用代码
在 VSCode 中用 ”Ctrl+Shift+P“ 组合键调出以下窗口,然后输入 “git clone” 命令,然后即可根据向导将 Git Reop 资源导入到 VSCode中。
对 OpenShift 项目的 Pipeline 资源进行编辑和运行
连接登录OpenShift集群
- 在 OpenShift 面板中点击 APPLICATION EXPLORER 的Login”
- 提供访问 OpenShift 的 API-Server地址,并提供用户名/密码,最后保存。
- 连接到 OpenShift 后缺省在“default”项目。可以切换当前操作的项目,或者创建新的项目。
编辑运行 Pipeline
-
在 OpenShift 控制台的“开发者”视图中部署一个测试应用,确保选中“添加管道”选项。
-
点击上图“构建”后进入 VSCode 的 “Tekton Pipeline” 面板。然后在 “Pipelines”中找到自动生成的 pipeline 资源,进入查看执行情况。
-
右键点击 pipeline 资源,然后通过弹出菜单中的 “Open in Editor” 查看和编辑 pipeline 资源的 YAML。
- 另外还可运行 pipeline 资源,在提供 pipeline 的参数后可点击 “start” 运行。