- 博客(152)
- 资源 (5)
- 收藏
- 关注
原创 利用开源工具Chartmuseum,搭建私有helm chart仓库
ChartMuseum 是一个用 Go 语言写的开源的 Helm Chart Repository 服务器,有多种 API 来完成对 Helm Chart Repository、Chart 以及 Server 的操作。所有可用的 API 以及使用方法可查看。
2023-12-11 22:52:40 585
原创 Kubernetes 进阶
Service 控制器 Ingress 对象(对外暴露应用) 管理应用程序配置 K8s 数据卷与持久数据卷 再谈有状态应用部署:StatefulSet控制器 K8s 安全访问控制 K8s 部署利器Helm初探
2023-10-17 18:30:41 105
原创 K8s使用Ceph作为后端存储
RGW(RADOS Gateway)):对象存储网关,接口与S3和Swift兼容。Ceph是一个开源的分布式存储系统,具有高扩展性、高性能、高可靠性等特点,提。是ceph的核心概念, 服务端数据均衡和恢复的最小粒度;Ceph目前最新版本16(P版),市面上应用最广泛的是12(L版)支持对象存储、块存储和文件系统。对象存储集群,Ceph核心,实现用户数据分配、故障转移等集群操作。ceph-deploy:ceph集群部署节点,负责集群整体部署,是存储对象的逻辑分区,它规定了数据冗余的类型和对应的副本。
2023-07-27 18:46:00 1620
原创 docker入门讲解
开发->测试->申请资源->审批->部署->测试等环节。服务器越来越臃肿,对维护、迁移带来困难。业务高峰期扩容流程繁琐,上线不及时。普遍服务器利用率低,造成过多浪费。
2023-07-26 10:41:43 334
原创 Kubernetes 入门篇上
❖ Kubernetes核心概念❖ 快速部署一个Kubernetes集群❖ Kubernetes将弃用Docker!❖ kubectl管理工具❖ Kubernetes基本资源概念❖ 资源编排(YAML)❖ 深入理解Pod对象:基本管理❖ 深入理解Pod对象:调度❖ 常用工作负载控制器。
2023-07-12 18:39:23 443
原创 VMware虚拟机如何设置CentOS 7 磁盘扩容
查考链接:https://blog.csdn.net/wuliyun88/article/details/128909346。
2023-07-11 15:59:28 85
原创 《基于Jenkins构建微服务发布平台》
管理Jenkins->系统配置-->管理插件-->分别搜索插件名,选中点击安装。• Extended Choice Parameter:扩展选择框参数,支持多选。• kubernetes:连接Kubernetes动态创建Slave代理。• Config File Provider:存储配置文件。• Git Parameter:Git参数化构建。• Pipeline:流水线。• Git:拉取代码。
2023-07-10 16:32:23 800
原创 Gitlab代码仓库
初次会先设置管理员密码 ,然后登陆,默认管理员用户名 root,密码就是刚设置的。然后,在Gitlab创建一个项目,提交微服务项目代码。访问地址:http://IP:88。
2023-07-10 16:30:20 46
原创 K8s Deployment YAML 名词解释
提供了一个声明式定义 (declarative) 方法,用来替代以前的。的功能其实不够强大,一些常见的更新、扩容和缩容运维操作都不支持,作为最常用的 Kubernetes 对象,部署一个新的微服务,一方面是因为。的引入就是为了支持这些复杂的操作。,我们往往不会直接在集群中使用。...
2022-08-29 17:21:42 37
原创 mysql 创建新用户并给授权指定的数据库权限
(20条消息) mysql 创建新用户并给授权指定的数据库权限_wangyq9609的博客-CSDN博客_mysql给用户授予某数据库权限
2022-03-09 17:11:11 980
原创 mysql数据治理
SJXZQHDM_NAME字段中“嘉明经济开发区”以及前面的字符串,追加到SiJXZQHDM_NAME字段后面,并且把SJXZQHDM_NAME字段中“嘉明经济开发区”以及前面的字符串删除sql解答:update t1 set SiJXZQHDM_NAME=CONCAT(substring_index( SJXZQHDM_NAME ,'嘉明经济开发区',1 ),'嘉明经济开发区',SiJXZQHDM_NAME),SJXZQHDM_NAME=SUBSTRING_INDEX(SJXZQHDM_N
2021-09-11 19:23:57 276
原创 MySQL5.7解决‘’(1206)The total number of locks exceeds the lock table size‘’问题
使用mysql将同一数据库的表格数据(根据条件筛选的部分数据)转换到当前数据库下另一个表格中,使用了插入和删除操作,由于数据量较大导致报错:‘’The total number of locks exceeds the lock table size‘’。这里使用的版本为MySQL5.7,经过查询相关解决办法,根据自己的MySQL版本将解决方法总结如下:MySQL5.7解决‘’(1206)The total number of locks exceeds the lock table size‘’问题htt
2021-09-10 09:28:13 223
原创 Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column……报错的解决办法
大概是第二次遇到这个问题才想起来写这个博客记录…这个报错是执行有GROUP BY的语句时出现的,原因是MySQL启用了默认的only_full_group_by SQL模式,导致GROUP BY语句报错.执行select @@sql_mode可以看到sql_mode的值为ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_
2021-08-11 01:27:45 1340
原创 linux-远程下载
[root@c5-sc-vcollege-cli01 shell]# cat down.sh#!/bin/shurl=$1#wget sd.ctmmedia.com.cn/"$1"/usr/bin/wget sd.ctmmedia.com.cn:1111/${url} -O $url
2021-06-02 09:37:33 111
原创 mysql备份脚本
mysql备份本[root@c5-sc-vcollege-log01 deploy]# cat mysqlbak.sh#!/bin/sh TIMESTAMP=`date +%Y%m%d` DAYSTAMP=`date +%Y%m`## echo "start ...!"echo $TIMESTAMPecho $DAYSTAMPDIR="/workspace/deploy/vcollegedb/${DAYSTAMP}"echo $DIRif ! test -d ${DIR}
2021-05-23 23:49:47 53
原创 Jenkins+GitLab+docker+springboot 实现自动化部署
Jenkins+GitLab+docker+springboot 实现自动化部署jenkins设置Post Steps运行脚本jenkins设置k8s - 新建ltem - 构建一个maven项目k8s - 新建ltem构建一个maven项目这是设置的GitLab设置你的源码仓库,一下为git构建触发器设置构建环境设置脚本启动java项目Post Steps运行脚本ansible 192.168.1.191 -m shell -a 'nohup /bin/sh /home
2021-05-19 14:19:59 180
原创 Fastdfs上传失败 tracker_query_storage fail
本地上传失败[root@1 ~]# fdfs_test /etc/fdfs/client.conf.sample upload /tmp/test.jpgThis is FastDFS client test program v5.09Copyright © 2008, Happy Fish / YuQingFastDFS may be copied only under the terms of the GNU GeneralPublic License V3, which may be fou
2021-03-30 11:52:28 354 1
原创 Jenkins+GitLab+docker+springboot 实现自动化部署
Jenkins+GitLab+docker+springboot 实现自动化部署jenkin设置dockerfilejenkin设置dockerfile[root@localhost workspace]# cat Dockerfile FROM java:8MAINTAINER xinhuixuWORKDIR /optRUN mkdir logsADD vcollege-twenty-register-server.jar vcollege-twenty-register-ser
2021-03-25 15:09:33 177
原创 GitLab 项目创建后地址由Localhost改为实际IP的方法
进入终端修改以下文件即可。vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml## GitLab settings gitlab: ## Web server settings (note: host is the FQDN, do not include http://) host: localhost >> 这里改为主机的IP即可 port: 80 https:
2021-02-23 11:04:06 1100
原创 k8s命令
咱们今天来介绍下如何使用 kubectl 工具进行高效的 Kubernetes 应用运维工作,包括常用的 kubectl。命令、应用调试技巧以及实用的扩展插件等内容,帮助大家更好地掌握 Kubernetes 应用运维的技术和方法。
2021-02-07 09:15:00 158
原创 k8s部署一个java应用
1、构建docker镜像docker build -t vcollege-equity-core:v1.0 .[root@k8s-master ~]# cat Dockerfile FROM java:8VOLUME /tmpRUN rm -rf /vcollege-equity-core.jarADD vcollege-equity-core.jar /vcollege-equity-core.jarENTRYPOINT ["java","-jar","/vcollege-equity-co
2021-01-27 17:47:47 119
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人