自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 bash中向函数传入数组参数

bash中向函数传入数组参数的方法

2024-03-30 21:43:35 143

原创 client-go 实现 rollout restart 效果

【代码】client-go 实现 rollout restart 效果。

2023-04-16 18:50:13 357

原创 pycurl同步变异步示例

python同步函数变异步

2023-04-15 11:56:19 234

原创 ansible连接cisco设备报错问题

ansible连接cisco设备报错问题

2023-02-25 09:47:18 416 2

原创 ansible 模块因为locale的异常排查

ansible 模块因为locale的异常排查

2023-02-25 09:15:39 217

原创 ansible k8s inventory使用说明及示例

ansible k8s的inventory模块示例

2022-10-06 17:31:06 465

原创 traefik实现nginx proxy_redirect效果

traefik实现nginx proxy_redirect效果

2022-09-16 19:15:03 1051

原创 一个k8s pod报错端口被占用的问题

k8s pod报错端口被占用的一种错误排查案例

2022-08-12 10:47:01 7180 5

原创 腾讯云客户端命令行工具tccli主流程解析

解析了tccli工具主流程代码,方便使用函数调用该工具。

2022-07-13 09:44:18 475

原创 python 将函数标准输出存至变量问题

将标准输出的内容保存为变量。python io重定向。

2022-06-03 09:28:01 1237

原创 glusterfs集群更换ip

gluster集群不停服务更换ip

2022-04-24 15:03:50 636

原创 bash local关键字带来的退出码问题

bash同时获得命令结果和命令退出码的问题;

2022-04-15 11:49:31 422

原创 bash非交互式探测telnet端口

bash命令非交互式探测telnet端口

2022-04-11 19:04:01 1547

原创 linux如何判断命令是否运行在管道之后

linux判断命令是否运行在管道之后

2022-03-03 11:18:01 848

原创 ansible组变量同名问题

文章目录组变量同名问题在`inventory`中为组指定`ansible_group_priority`变量参考组变量同名问题有一种情况,一些主机,既属于A组,又属于B组。且拥有同名的变量。有如下inventory定义[etcd_36_11]10.6.36.11 10.6.36.13 [kvm_hosts]10.6.36.1110.6.36.13 组变量定义如下# etcd_36_11.yml nano_packet: '{{packet_base_dir}}/nano/nan

2022-03-02 09:53:38 332

原创 faillock与ldap策略共存问题

本地策略faillock与ldap策略共存

2022-02-28 10:01:28 475

原创 bash变量如何保留文件内容末尾的空行

文章目录问题现象解决正确示例参考问题现象写一个脚本时,将文件内容赋值给一个变量,然后做了一些操作,又将变量写回了文件,最后结果却不符合预期。调试发现将文件内容赋值给变量时,出了差错。文件末尾的“空行”被置空了。示例如下:# cat -e /tmp/2.txt$jenkins 86400 IN A 172.16.2.56$jenkins 86400 IN A 172.16.5.56$$$$$# a1="$(cat /tmp/2.txt)"# echo "${a1}"jenkin

2021-10-28 10:22:28 214

原创 linux txt文件中出现特殊字符‘^@‘

文章目录现象c示例environ文件具体原因解决现象使用curl命令从服务器中获取的是json字符串,将字符串存入文件中,文件类型成了data。# file 1.out 1.out: datavim打开文件后,出现如下乱码:#^@fd^@dd^@e2^@c4^@e4^@c3#cat -e也能看到这些字符。c示例经查,^@实际上对应c语言中的\0。// cat /tmp/1.c #include <stdio.h>#include <string.h>

2021-10-19 18:45:24 2984

原创 traefik accesslog Duration字段说明

traefik accesslog Duration字段单位问题

2021-09-13 10:28:24 1050

原创 traefik 升级至2.5.2报错

文章目录环境介绍`traefik-2.4.13` 升级至`traefik-2.5.2`报错下载新的`traefik chart`包`cluserrole`中添加`middlewaretcps`报错找不到`middlewaretcps`创建`middlewaretcps`的`crd`总结环境介绍部署traefik使用的是traefik-10.1.1.tgz这个chart。traefik的版本是2.4.13,最早是2.4.11。traefik-2.4.13 升级至traefik-2.5.2报错升级后,

2021-09-06 14:04:28 640

原创 CentOS7 python import docker 报错 The error was: No module named selectors

环境信息ansible调用远程centos7的docker模块需要安装docker==4.4.4这个包。"msg": "Failed to import the required Python library (Docker SDK for Python: docker above 5.0.0 (Python >= 3.6) or docker before 5.0.0 (Python 2.7) or docker-py (Python 2.6)) on k8s-node-56-166.by.co

2021-08-17 14:50:18 1843

原创 CentOS-6.x epel yum源报错正解

文章目录centOS-6.5 epel 源报错用 curl 访问 epel 源的 url更新nss-devel包。问题解决总结最近测试用到了几台 centOS-6.5 的服务器,遇到了 epel 出错的问题,这里记录一下。centOS-6.5 epel 源报错[root@centos6-112 ~]# yum install zabbixLoaded plugins: fastestmirror, securityLoading mirror speeds from cached hostfile

2020-11-18 18:14:46 790 4

原创 ingress-nginx template 简单解读与测试

文章目录ingress-nginx 的模板解读server 段SERVER template测试修改 ingress-nginx template测试访问 ingress-nginx 的静态资源参考version: nginx-ingress-controller:0.29.0ingress-nginx 的模板解读本文简单介绍了 ingress-nginx template,并稍做修改,像原生一样使用 ingress-nginx 来处理静态资源的请求。根据Custom NGINX templat

2020-09-29 14:30:33 1498 2

原创 bash 变量名中包含了 . (即dot,就是中文所说的“点儿”)

文章目录bash 变量名中包含了 . (即dot,就是中文所说的“点儿”)获取名字带 `.` 的变量值声明名字带 `.` 的变量值参考bash 变量名中包含了 . (即dot,就是中文所说的“点儿”)在部署一个 java 应用的时候,为其配置了环境变量,如下所示,其中包含了 . 这个字符,这种变量是不有够正常访问的。$ env |grep redisredis.db=8redis.sentinel.port=26379redis.password=redis_passredis.sentine

2020-09-27 09:56:11 1030

原创 anaconda3 ssl 报错 pip is configured with locations that require TLS/SSL

文章目录anaconda3 的 pip 及与 ssl 相关的操作都报错pip 报错 openssl 不存在smtp 报错 ssl 导入失败解决anaconda3 的 pip 及与 ssl 相关的操作都报错pip 报错 openssl 不存在pip is configured with locations that require TLS/SSL, however the ssl module...

2020-04-14 11:27:57 263

原创 k8s-1.15部署 kube-prometheus-0.3.0

文章目录部署 kube-prometheuskube-prometheus 项目组成提交资源修改grafana32.94 上创建目录, 创建 pv, pvc创建 grafana-mysql 的svc创建 grafana.ini 的 cm修改 grafana-deployment 中的配置,添加挂载configmap 及 pvc 的操作重新提交 grafana-deploy创建 grafana 的 ......

2020-03-11 18:33:48 1484

原创 calico (etcd datastore) 2.6.1 升级至 3.11

文章目录2.6.1 升级至 2.6.12这里选择 2.6 中最新的 2.6.12预先拉取镜像提交更新更新后的测试2.6.12 升级至 3.0安装配置 calico-upgrade执行升级下载 v3.0 资源文件执行升级执行 calico-upgrade 命令确定升级完成3.0.12 升级至 3.11下载资源文件预先下载镜像提交新版本验证新版本参考打算将 32.239 环境的 calico 升级至...

2019-12-26 11:19:38 879

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除