摘要: 1.进入容器后想要退出:exit 2.查看pod的配置yaml:kubectl get po -o wide -n <pod_name> 3.查看helm的包列表:helm list 阅读全文
posted @ 2020-10-10 18:27 frantzz 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 本文档总结了针对python2升级到pyhon3的方法。 需求:现需要将一条分支的代码从python2升级到pyrhon3。 需求拆分:为满足升级,需做到以下: 1.运行环境需要从python2迁移到3 2.代码语法需要从python2改为3(可以选择2和3都兼容的语法) 环境迁移 1.linux机 阅读全文
posted @ 2020-08-26 11:44 frantzz 阅读(2849) 评论(0) 推荐(0) 编辑
摘要: 本文档总结了编写shell脚本时推荐的代码规范。 1.#!/usr/bin/env bash 指定脚本使用的shell,比较灵活。 2.set -eux 当前shell的执行方式1 -e:脚本运行非0则退出 -u:有不存在的变量则报错 -x:调试脚本,详细的日志输出,免得去echo 3.set -o 阅读全文
posted @ 2020-08-26 10:19 frantzz 阅读(175) 评论(0) 推荐(0) 编辑
摘要: zip -rlq des src -r 递归处理,将指定目录下的所有文件和子目录一并处理。 -l 压缩文件时,把LF字符置换成LF+CR字符 -q 不显示指令执行过程 des 目标压缩包 src 要打包的文件(或目录),可以是多个 阅读全文
posted @ 2020-08-25 16:35 frantzz 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 本文档收录了常用的find/se'd 1.查找build.sh文件并给所有者授予其可执行权限 find /path -name build.sh | xargs -i chmod a+x {} 2.递归查找并列出来文件,然后修改文件里面的a为b sed -i "s/a/b/g" 'grep -rl 阅读全文
posted @ 2020-08-25 11:27 frantzz 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 本文档总结了python2->3升级过程中遇到的编码问题 1.UnicodeDecodeError:“ascii” codec cannot decode byte oxe6 in position 501:ordinal not in range 定位:从报错日志可以发现代码运行到with ope 阅读全文
posted @ 2020-08-25 10:27 frantzz 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1.访问官网 https://www.python.org/ 2.下载pytthon exe可执行包 3.运行 4.选择直接安装和将python解释器添加到系统环境变量。(就不用我们去配置环境变量了) 5.succ,选择close 6.因为前面安装步骤我们选择了自动添加环境变量,所以下来需要验证是否 阅读全文
posted @ 2020-08-24 19:19 frantzz 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 第一次肯定是同git commit 之后使用git commit --amend 阅读全文
posted @ 2020-08-18 23:47 frantzz 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 在使用pipeline声明式语法编写自动化cicd时,难免会遇到需要将某一个命令的执行返回结果赋值给变量的情况。 如下: def tag = sh(script: "git describe --tags --always", returnStdout:true).trim() TAG_NEW = 阅读全文
posted @ 2020-08-18 23:23 frantzz 阅读(3958) 评论(1) 推荐(0) 编辑
摘要: 1.如果是单个仓的代码下载: git clone 如果项目过大时,会出现网关请求超时,加上--depth=1即可解决,意思是只克隆最近一次的commit 2.如果是多个仓的代码:(manifest.xml已经配置好) repo init ->repo sync 同步仓->repo start loc 阅读全文
posted @ 2020-04-26 20:57 frantzz 阅读(608) 评论(0) 推荐(0) 编辑