《OpenShift 4.x HOL教程汇总》
说明:本文已经在OpenShift 4.7环境中验证

文章目录

  • 使用Operator安装Gitea
  • 参考和说明

使用Operator安装Gitea

  1. Gitea Operator目前还未在OpenShift的默认OpeatorHub中,需要导入执行命令导入Gitea Operator
$ oc apply -f https://raw.githubusercontent.com/redhat-gpte-devopsautomation/gitea-operator/master/catalog_source.yaml


2. 根据Gitea Operator的向导缺省的配置安装Gitea Operator。
3. 创建Gitea的运行目录。

$ oc new-project gitea
  1. 进入gitea项目中的Gitea Operator。
  2. 点击Gitea下方的“创建实例”连接。
  3. 在“创建Gitea”页面中切换到“YAML视图”,然后提供以下YAML的配置:
apiVersion: gpte.opentlc.com/v1
kind: Gitea
metadata:name: simple-giteanamespace: gitea
spec:giteaImageTag: latestgiteaVolumeSize: 4GigiteaSsl: truepostgresqlVolumeSize: 4Gi


7. 然后可以进入“simple-gitea”实例的“Resources”标签,查看资源的部署情况。

8. 切换至“开发者”视图,查看部署资源的拓扑。可以看到Gitea Operator为simple-gitea部署了postgresql和应用包。在部署完后可以点击下图simple-gitea图标右上方的箭头,可打开Gitea页面。

9. 在Gitea页面中注册用户即可使用。

参考和说明

当前的gitea operator不能设置webhook的SKIP_TLS_VERIFY参数为true,因此在使用自签名的OpenShift集群环境的webhook触发有问题。

https://github.com/redhat-gpte-devopsautomation/gitea-operator
https://github.com/wkulhanek/gitea-operator

OpenShift 4 - 使用Operator安装Gitea相关推荐

  1. OpenShift 4 - 用 Quay Operator 安装 Quay 环境(4.10 修正)

    <OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.10 环境中验证 由于新版 Quay 需要使用 OpenShift Data Foundation ...

  2. OpenShift 4 之 GitOps(1)通过OpenShift GitOps Operator安装ArgoCD

    <OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.8环境中验证 文章目录 安装 ArgoCD 用 OpenShift GitOps Operator ...

  3. OpenShift 4 - DevSecOps (1) - 安装 DevOps 环境

    <OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.10环境中验证 本文创建的环境包含 RHACS.CI/CD Pipeline,Sonarqube,A ...

  4. OpenShift 4 - 用 Operator 创建 Jenkins 环境

    <OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.8环境中验证 文章目录 安装 Jenkins Operator 用 Operator 创建 Jenk ...

  5. OpenShift 4 - 有关 Operator 相关概念和运维操作

    参考:OpenShift 4 - 有关 Operator 相关概念和运维操作 <OpenShift / RHEL / DevSecOps 汇总目录> 文本已在 OpenShift 4.8 ...

  6. 手把手教你玩转 Gitea|使用 Helm 在 K3s 上安装 Gitea

    前言 在前面的文章中,演示了如何用 Docker 镜像和 Windows 二进制包来安装运行 Gitea.今天是玩转 Gitea 系列的使用 Helm 在 K3s 上安装 Gitea. 关于 Gite ...

  7. linux环境下gitea使用,linux一键安装gitea

    echo "要事先创建数据库gitea@gitea password:gitea" systemctl stop firewalld echo "1.addUser&qu ...

  8. centos7 安装gitea使用

    参考官网: https://gitea.io https://docs.gitea.io https://docs.gitea.io/en-us/install-from-binary/ 关于Gite ...

  9. Linux下安装gitea

    1.创建运行gitea的用户 groupadd git useradd git -g git -s /bin/false 2.安装git yum -y install git 3.安装gitea wg ...

最新文章

  1. 一年的第几周怎么算_部编版一年级下册第7课《怎么都快乐》图文讲解+知识点梳理...
  2. Elasticsearch Pipeline Aggregation管道聚合详解
  3. [云炬python3玩转机器学习笔记] 3-7Numpy中的矩阵运算
  4. 经常在比特币中看到的merkle树是什么?
  5. redis的常用命令及实例讲解
  6. vue 微信支付的坑_vue_模式下h5微信支付
  7. Java 代码性能优化总结
  8. php post获取dvi,如何利用http来发送post请求
  9. nodejs服务器部署教程一
  10. python找房源_python抓取链家房源信息(二)
  11. 原来竟然还有这种局部变量!
  12. pvremore删除物理卷
  13. 移动办公平台2015年年度盘点
  14. 重磅!达摩院发布2022十大科技趋势
  15. 虚拟人的手工前世和AI今生
  16. php dth网络节点,基于 DHT 网络的磁力链接和BT种子的搜索引擎架构
  17. 论文阅读-AKS_CoRR_2011
  18. 迈阿密牛津计算机专业,迈阿密大学牛津分校计算机科学
  19. 一个站点不够学?那就在用Python增加一个采集目标,一派话题广场+某金融论坛话题广场爬虫
  20. PS朋友们有福了 PhotoShop CS2 最新汉化补丁出炉

热门文章

  1. java 单链表是否有环,判断链表中是否有环
  2. 6代u笔记本完美支持win7_Z170等六代主板装WIN7后USB不能用实测超简单解决教程
  3. c# 打开的窗口显示在最前面_了解各种切换程序窗口的方法,提高工作效率
  4. kafka实现异步发送_深入理解Kafka的发送流程
  5. 多看优秀的设计,时刻关注行业风向
  6. 优秀案例UI素材模板|深层解析iPhone手机APP页面怎么设计?
  7. 流程图和布局套件模板
  8. jquery中如何表达本页网址_如何用js得到当前页面的url信息方法(JS获取当前网址信息)...
  9. php 去除小数点后,php-删除两位小数点后的数字,而不舍入该值
  10. Filter(过滤器)、Listener(监听器)