10 2023 档案
摘要:实现效果:从gitlab拉取代码,maven构建jar包,jenkins构建镜像推送至harbor仓库,远程服务器拉取镜像启动容器。 此文只为提供思路模板,未使用参数化构建。 1、配置jenkins内部使用docker 确保docker.sock文件所属用户和组为root,其他用户也有rw权限 修改
阅读全文
摘要:外部调用python接口,返回数据 这种方式一般可以通过http接口,定义接口的ip和端口,外部通过ip和端口调用,调用的程序再返回结果。 from gevent import monkey# 让Gevent处理所有阻塞操作,提升并发性能,要放在开头位置monkey.patch_all()from
阅读全文
摘要:Harbor仓库部署的官方要求的最小系统配置-> 2个cpu-> 4g内存-> 40g硬盘,因为是存储镜像的所以推荐硬盘大点。 Harbor以容器的形式进行部署, 因此可以被部署到任何支持Docker的Linux发行版, 要使用Harbor,需要安装docker和docker-compose编排工具
阅读全文
摘要:安装脚本:阿里云盘-文件-备份盘-python-Miniconda3-py37_4.10.3-Linux-x86_64.sh 1.授可执行权限,直接执行 2.按回车键继续 3.出现介绍,按大概3次空格 4.输入yes,接受许可条款 5.默认安装在/root/miniconda3,可以输入自定义安装路
阅读全文
摘要:excel文件是以月份作为sheet页,日作为首行列,实现每日巡检正常后对该日列下第3和16行赋值对号。 当excel多页时,openpyxl库修改excel打开后无法默认显示在修改页,为此可借鉴方法2--win32库(但此库只能在window下使用),后来换了种思路:每月1号将模板进行排序,然后将
阅读全文
摘要:ConfigParser 是用来读取配置文件的包。 模块介绍https://www.cnpython.com/pypi/configparser ini配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。 配置文件config.i
阅读全文
摘要:chinesecalendar模块介绍链接chinesecalendar · PyPI from datetime import datetime import os from chinese_calendar import is_workday #工作日 from chinese_calendar
阅读全文
摘要:from datetime import datetimeimport smtplib import email.mime.text import MIMEText # 构建邮件头 from email.header import Header from email.mime.multipart i
阅读全文
摘要:1. 安装浏览器和对应驱动 因为浏览器默认安装均为最新版本且找不到对应驱动,所有使用旧版浏览器并禁止自动更新。 1.1 windows版本和Linux-Ubuntu/Debian 谷歌旧版浏览器下载地址https://www.slimjet.com/chrome/google-chrome-old-
阅读全文
摘要:本文档使用vscode编写代码推送至gitlab 1.安装maven 1.1 下载maven 下载https://link.zhihu.com/?target=https%3A//dlcdn.apache.org/maven/maven-4/4.0.0-alpha-2/binaries/ 1.2 配
阅读全文
摘要:1.git安装 在项目的Code(编码)阶段,我们需要将不同版本的代码存储到一个仓库中,常见的版本控制工具就是SVN或者Git,这里我们采用Git作为版本控制工具,GitLab作为远程仓库。 git的安装:参考官网,无脑下一步即可 官网地址:https://git-scm.com/ 2.docker
阅读全文
摘要:一.删除故障节点重新加入集群 1.查看集群状态 获取主节点和故障节点id ETCDCTL_API=3 ./etcdctl --cacert=/etc/kubernetes/ssl/new-ca.pem --cert=/etc/kubernetes/ssl/etcd.pem --key=/etc/ku
阅读全文