Kubesphere流水线工作流程与Jenkinsfile完整代码
Kubesphere流水线工作流程与Jenkinsfile完整代码https://gitee.com/leifengyang/yygh-parent1、每个项目,都有流水线文件2、每次修改完项目,手动点击运行3、希望,每次修改完项目,代码推送,流水线能自动运行写代码并提交------> gitee ---------> 给指定的地方发请求(webhook)------>...
View Article宝塔面板使用nginx实现负载均衡与TCP端口代理。
宝塔面板使用nginx实现负载均衡。使用以下配置文件内容,就可以不用购买宝塔面板中的商业软件了。环境: 1,域名: www.9999.com 2,,前端nginx作https负载均衡。 3,后台两个realserver网站配置http。/www/server/panel/vhost/nginx...
View ArticleOpenPitrix 开发规范应用开发入门
OpenPitrix 开发规范应用开发入门基于 OpenPitrix 开发规范,平台旨在帮助软件开发者以极低的学习成本快速部署自己的传统应用到多云的运行环境中并提供一站式的平台方便管理用户的资源和环境,本文通过以下开发示例开发一个 Wordpress 应用,以及上传到平台并部署到基于 VM 的云运行时环境中,帮助开发者熟悉 OpenPitrix 应用开发的规范和流程。制作镜像WordPress...
View ArticleOpenPitrix Helm Chart应用开发入门
OpenPitrix Helm Char应用开发入门OpenPitrix 支持将应用以 Helm Chart 的形式上传部署到平台中,而 Nginx 是大家熟知的代理和负载均衡软件,比起 Traefik 来说功能更加强大,本篇文档就以 Nginx 的 Helm Chart 文件为例,介绍 Chart 的基本规则,演示如何通过 Helm Chart 应用开发规范准备一个应用并上传部署到...
View ArticleOpenPitrix Helm Char开发模板规范
OpenPitrix Helm Char开发模板规范Helm Chart 是一种打包规范,将各种 Kubernetes 资源以配置文件的形式组织。更详细的介绍请参考 Chart 官网文档Chart 文件结构一个 Chart 包由以下几个配置文件组成:wordpress/ Chart.yaml # Yaml文件,用于描述 Chart 的基本信息,包括名称版本等 LICENSE # [可选]...
View ArticleOpenPitrix开发模板规范
OpenPitrix开发模板规范OpenPitrix 开发包文件结构开发者开发应用配置包需要包含以下几个文件:文件名说明package.json[必须] Json 格式文件记录应用详情config.json[必须] Json 格式文件包含最终用户创建此应用实例时需设置的参数等信息,包括各种角色的节点配置、参数配置等cluster.json.tmpl[必须] Tmpl...
View ArticleInstall K8S with CRI-O and kadalu
Install K8S with CRI-O and kadaluIn this post I will show you how to install cri-o container runtime and initialize a Kubernetes.Parst of the Kubernetes seriesPart1a: Install K8S with ansiblePart1b:...
View ArticleSEALYUN安装K8S高可用集群
SEALYUN安装K8S高可用集群快速开始环境信息主机名IP地址master0192.168.0.2master1192.168.0.3master2192.168.0.4node0192.168.0.5服务器密码:123456kubernetes高可用安装教程只需要准备好服务器,在任意一台服务器上执行下面命令即可kubernetes...
View ArticleSealyun安装k8s高可用集群使用教程
Sealyun安装k8s高可用集群使用教程前提条件安装并启动docker,已经安装了会重启docker. 高版本离线包自带docker,如没安装docker会自动安装.下载kubernetes 离线安装包.下载最新版本sealos.务必同步服务器时间主机名不可重复master节点CPU必须2C以上请使用sealos 3.2.0以上版本视频教程安装教程多master HA:复制代码sealos...
View Articleedge浏览器最近出现web表单排版错乱问题
前两天发天 edge的浏览器升级后,出现web页面排版错乱问题。于是对着自己的博客源码乱折腾一晚上,还是老样子,今天用firefox试了试,web显示正常的,真恶心,估计是edge浏览器又出BUG了,要么就是之前的HTML有些代码被甩了。如下图:经过多次测试,发现是AdGuard的扩展插件的问题,禁用或是删除就好了,可以更换成其它的。比如uBlock
View Article基于Kubernetes部署Jenkins动态构建环境
基于Kubernetes部署Jenkins动态构建环境 相关专题: 准备环境和工具 一套K8s环境,这里我的演示环境是基于v1.18.16版本,关于如何部署可以参考我这篇文章 https://blog.51cto.com/4073279/2671639 一台NFS服务器,并配置好访问权限 我的本地测试环境的NFS地址是: 192.168.137.22 $ cat /etc/exports...
View Articlekubernetes 的helm 部署
kubernetes 的helm 部署 一:什么是 Helm 二:Helm部署 一:什么是 Helm 在没使用 helm 之前,向 kubernetes 部署应用,我们要依次部署 deployment、svc 等,步骤较繁琐。 况且随着很多项目微服务化,复杂的应用在容器中部署以及管理显得较为复杂, helm 通过打包的方式,支持发布的版本管理和控制,很大程度上简化了 Kubernetes...
View Articlekubernetes 部署Prometheus
kubernetes 部署Prometheus 一: 组件说明 二: Prometheus的部署 三: HPA 资源限制 一: 组件说明 1.1 相关地址信息 Prometheus github 地址:https://github.com/coreos/kube-prometheus 1.2 组件说明...
View Article分布式文件MinIO,FastDFS安装配置
分布式文件MinIO,FastDFS安装配置 # 基本介绍 什么是分布式文件 分布式文件系统是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连。 为什么要使用分布式文件 分布式文件系统是面对互联网的需求而产生,互联网时代对海量数据如何存储?靠简单的增加硬盘的个数已经满足不了我们的要求,因为硬盘传输速度有限但是数据在急剧增长,另外我们还要要做好数据备份、数据安全等。...
View Articledocker+Portainer容器化部署nacos+rouyi_cloud+SkyWalking+sentinel
docker+Portainer容器化部署nacos+rouyi_cloud+SkyWalking+sentinelRuoYi-Cloud是一款基于Spring Boot、Spring Cloud & Alibaba、Vue、Element的前后端分离微服务极速后台开发框架。RuoYi 官网地址:http://ruoyi.vip(opens new window)RuoYi...
View Article新一代数字化云原生 PaaS 平台Erda
关于 Erda Erda 是什么 Erda 是新一代数字化云原生 PaaS 平台,其核心包含三大模块:应用(微服务)研发治理平台、快数据治理平台和混合云管理平台。 应用(微服务)研发治理平台具备项目管理、API 管理、CI/CD、自动化测试、应用管理、监控、日志分析、APM 和微服务观测等核心功能,从需求分析到上线交付,实现真正的一站式全流程管理。...
View Article基于 Helm 高可用安装
基于 Helm 高可用安装 # 准备工作 请确认现有 Kubernetes 集群满足 前提条件。 高可用安装模式适用于生产环境,Erda 的核心组件及重要依赖均采用多副本方案部署。该模式默认提供配置参数,同时请注意以下事项: MySQL 不支持高可用,建议您接入自己的 MySQL 或云服务商 RDS 以保证稳定性,具体请参见 如何接入已有中间件。...
View Article2020-11-02 使用K8s部署MySQL 双主集群
2020-11-02 使用K8s部署MySQL 双主集群 机器 角色 mysql-0 master\slave mysql-1 slave\master...
View Article