• kubesphere devops流水线配置

    为了持续构建、持续集成交付,提高研发效率和加速产出成功交付,使用kubesphere配置devops流水线,以实现自动化构建和部署。一、开启kubesphere的devops配置参考:https://kubesphere.io/zh/docs/v3.4/pluggable-components/de...

    启停jar包服务脚本

    创建脚本文件vi /usr/bin/jartools#!/bin/bash# 检查参数是否为空if [ $# -eq 0 ]; then echo "请提供至少一个jar包作为参数" exit 1fi# 检查是否提供了有效的操作if [ "$1" != &...

    快捷登录服务器脚本

    经常需要登录服务器,然后需要找IP地址和密码,十分繁琐。现在编写一个脚本进行快捷登录。主要流程:配置ssh公钥,配置提供服务器列表,选择服务器进行登录。一、配置服务器公钥1.在本地计算机上生成 SSH 密钥对,包括公钥和私钥。可以使用以下命令生成 SSH 密钥对:ssh-keygen2.将公钥复制到...

    rsync两台服务器文件同步备份

    单机部署服务,通过docker数据卷将持久化数据映射到部署服务器本地,现在通过rsync将部署服务器的数据目录备份到备份服务器。rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。服务器资源部署服...

    centos删除除某几个指定文件名以外的文件

    启动shell选项 extglobshopt -s extglob;删除除了i或h的文件外的文件cd /server/webapp/web/ && rm -rf !(i|h)其他:关闭shell选项 extglobshopt -u extglob5个模式匹配操作符|?(pattern...

    docker中/var/lib/docker目录迁移

    报错:Error processing tar file(exit status 1): write /.........../layer.tar: no space left on device解决:查看空间:df -h/var/lib/docker目录迁移关闭所有的容器服务 docker...

    centos docker版本升级

    [root@openapi-tst ~]# yum install docker[root@openapi-tst ~]# docker -vDocker version 1.13.1, build 7d71120/1.13.1默认安装版本很低,和有些docker images版本不兼容,会报错。u...

    使用github workflow构建docker镜像并发布到dockerhub

    创建项目:git clone https://github.com/venbill/demoimage.git.github/workflows/docker-image.yml 为githubworkflow配置文件Dockerfile为镜像构建文件index.html为拷贝到镜像中的文件dock...

    Linux替换文件夹下所有文件内包含的字符串

    Linux下批量替换多个文件中的字符串的方法用sed命令可以批量替换多个文件中的字符串。sed -i "s/原字符串/新字符串/g" grep 原字符串 -rl 所在目录(千万注意这个符号,是最左上角那个符号不是单引号)例如:我要把/test下所有包含abc的文件中的abc替换为...

    服务器关闭、启动服务脚本

    shutdown.shport=8094curl -X POST "http://127.0.0.1:$port/actuator/service-registry?status=DOWN" -H 'content-type: application/vnd.spring-boo...