- 博客(70)
- 收藏
- 关注

原创 K8S尝试和集群搭建
1.准备四台阿里云服务器2核4G2.检查环境版本:uname -r3.解析主机名:vim /etc/hosts走私网,省流量[root@bobo1 ~]# vim /etc/hosts::1 localhost localhost.localdomain localhost6 localhost6.localdomain6127.0.0.1 localhost localhost.localdomain lo.
2022-03-15 21:45:04
3653

原创 docker尝试和Swarm集群搭建
查看linux环境和系统[root@tangbo /]# uname -r5.10.60-9.al8.x86_64[root@tangbo /]# cat /etc/os-release NAME="Alibaba Cloud Linux"VERSION="3 (Soaring Falcon)"ID="alinux"ID_LIKE="rhel fedora centos"VERSION_ID="3"PLATFORM_ID="platform:al8"PRETTY_NAME="
2022-03-11 08:58:19
1901

原创 java快速入门1
public class bobo2{ public static void main(String[] args) { System.out.println("bobo is studying java"); }}文件名和公共类名相同且大小写相同,结束语句带;分号先是类,类里面是函数编写.java的源文件,然后用javac编译文件生成.class文件,使用java执行文件java bobo2.java得到结果...
2021-12-08 07:28:49
3797
原创 ceph作业03
准备工作:停掉两个mon,并手动移除掉两个mon工作目录的/var/lib/ceph/mon。故障场景:3mon集群,故障2个mon的集群恢复。预期:恢复mon集群。
2024-07-15 21:58:16
189
原创 ceph作业01-02
2.由于客户集群只有三节点,而ec4+2需要至少6节点,因此要求配置ec4+2:1,以满足每个节点上分布两个纠删码块。1.为集群创建纠删码erasure-code-profile 其中k4 m2。
2024-07-14 20:13:09
205
原创 kafka权威指南学习以及kafka生产配置
确认2181端口开启二、如果是zk集群一般选择3或者5个基数节点修改群组配置文件,增加my.id文件和配置项其中initLimit 表⽰⽤于在从节点与主节点之间建⽴初始化连接的时间上限, syncLimit 表⽰允许从节点与主节点处于不同步状态的时间上限,这两个值都是 tickTime 的 倍数,所以 initLimit 是 20*2000ms,也就是 40s配置⾥还列出了群组中所有服务器的地 址。服务器地址遵循 server.X=hostname:peerPort:leaderPor
2023-07-26 00:21:39
2255
原创 K8S复习
Kubeadm 的代码设计采用了可组合的模块方式,所以你可以只使用 Kubeadm 的部分功能,比如使用 Kubeadm 帮你生成各个组件的证书,也可以基于 kubeadm 开发专属的集群部署工具,比如通过 Ansible 借助于 Kubeadm 的子功能来定制 Kubernetes 集群的搭建。最为关键的是,Kubeadm 可以向下兼容低一个小版本的 Kubernetes,也就意味着,你可以用 v1.18.x 的 kubeadm 搭建 v1.17.y 版本的 Kubernetes。
2023-06-25 22:20:39
1120
1
原创 老男孩k8s笔记
k8s部署traefik_weixin_30916125的博客-优快云博客k8s node节点删除并重新加入_人生匆匆的博客-优快云博客
2022-11-22 13:26:19
612
原创 promethus监控入门
链接:https://pan.baidu.com/s/1qyIqBmrUpg4gHzVzDhKnjw?pwd=2221提取码:2221--来自百度网盘超级会员V2的分享。
2022-11-20 21:59:16
572
原创 k8s训练营
查看linux的nslsns查看不同类型的ns查看某个ns的pid的并进入容器内没有命令,通过主机查看容器内nsenter -t pid步骤1.docker ps|grep nginx步骤2docker inspect name |grep pid步骤3:nsenter -t pid(pid号) -n ip a---------n别掉了,不认就变成知己的ip a了。
2022-11-15 20:51:17
788
原创 harbor pull镜像访问不了harbor网页可以登录但是linux登录不了
在insecure-registries加入域名:insecure-registries。8 看看harbor正常不---不正常就重启harbor---node04。harbor网页可以登录但是linux登录不了,提示密码错误。重启docker和harbor。
2022-10-17 18:55:50
802
原创 自己整理博哥爱运维0817-----k8s集成GitLab流水线---md文档
1.每个节点安装ansible-----centos2.node01下载安装脚本:3.进入目录、执行脚本格式4.如果遇到error,别灰心,一直执行、多执行几次下面的命令,因为在github网络超时很常见5.下载好了在继续执行6.安装完成后重新加载下环境变量以实现kubectl命令补齐7.查看所有pods状态:第4关 K8s最得意的小弟DockerDockerfile:第5关 K8s攻克作战攻略之一善用-h命令!!!第3关我们以二进制的形式部署好了一套K8S集群,现在我们就
2022-08-24 17:06:00
3750
原创 zabbix进阶、Grafana最佳实战
插件安装后需要重启grafana- server,安装插件前,我们先来看一下插件安装命令。2.2继续配置action、发现是linux主机后做哪些动作。2.1添加action、目的是自动识别agent客户端。2.3配置完成自动发现、等两分钟确认ZBX为绿色。重点是grafana-cli plugins -h。2.登录Grafana界面---3000端口。如果不指定插件安装位置,则默认安装位置为。列表中看到 zabbix图标,如下图所示。,我们按如下步骤来定义个 action。2.4配置zabbix自启。
2022-08-23 17:36:09
891
原创 2022年8月22日上午七点CKA考试界面改动exe软件答题
CKA认证我看知乎和csdn以前的帖子受益很多,为自己备考打下了基础,所以决定把自己看到的改动分享出来。
2022-08-22 11:36:36
1070
2
原创 Ansible自动化运维、ZABBIX监控
ansiblebobo-m模块名-a"shell命令"master写一遍脚本可在所有节点执行格式差不多,该脚本不用再客户机存在。如果提示失败用sshroot@ip连一遍就行了。shell模块是经常使用的模块梨子例子。1.列出所有ansible支持的模块。[bobo]这样的得命名格式好管理。1.在master节点创建密钥对。command模块是默认模块。输入密码,连接成功,执行成功。2.检查公钥文件私钥文件。4.运行key.sh。ັ查看该模块支持的参数。.........
2022-08-01 23:39:48
925
原创 UI自动化
鼠标右击action.context_click(driver.find_element(By.ID,"kw"))鼠标右击action.context_click(driver.find_element(By.ID,"kw"))双击action.double_click(driver.find_element(By.ID,"kw"))driver.switch_to.alert获取弹出框对象。alert.dismiss()取消弹出框。alert.accept()确定弹出框。值给最大值就可以了。.......
2022-07-18 23:48:46
385
原创 python简单文本匹配
当发现有匹配时返回当前的匹配行以及最后检查过的文本添加简单队列:deque找出集合中最大或者最小的N个元素:heapq,可指定长度数组的排序:数组排序2:sort改变原数组,,,sorted不改变原数组自定义优先级排序:...............
2022-06-04 22:27:18
1908
原创 mysql尝试
连接到mysql服务器:mysql -h IP -P 端口号 -u root -p通过java程序操作数据库:创建删除数据库:utf8_bin区分大小写utf8_general_ci 不区分大小写#创建一个数据库CREATE DATABASE hsp_db01;#删除数据库----慎用DROP DATABASE hsp_db01;#创建一个带utf8的数据库CREATE DATABASE hsp_db02 CHARACTER S...
2022-05-25 13:43:33
1031
原创 robotframework自动化尝试
robotframe插件安装基础模板和语法*** Settings ***Library SeleniumLibrary*** Variables ***${url} http://127.0.0.1:8047/mgr/sign.html${username} byhy${password} 88888888${add_user} bobo${add_phone_number} 18888999911*** Keywo.
2022-05-16 19:54:29
406
原创 接口测试,批量添加删除用户,locust
from pprint import pprintimport requestssession=requests.Session()data={ "username": "byhy", "password": "88888888"}res=session.post("http://127.0.0.1:8047/api/mgr/signin",data=data)pprint(res.json(),indent=2)list2={ "action":"list_.
2022-05-15 19:44:00
517
原创 牛客网刷题
1,切片 s.spilt2, 统计出现次数 s.count("o")3, 转换为小写: s.lower()4,字符串强制转换成列表:list("str")
2022-04-30 21:48:53
195
原创 kubesphere搭建nfs服务器
搭建nfs服务器见:搭建NFS服务器 - 苦逼运维 - 博客园 (cnblogs.com)我是搭建在/home/share在home/share下创建yaml文件 nfs-client.yaml内容格式:nfs: server: "172.26.144.159" # This is the server IP address. Replace it with your own. path: "/home/share" # Replace the exporte...
2022-04-28 16:27:53
1065
原创 Shell脚本尝试
在bash里临时执行python程序:#! /bin/bashping -c1 www.baidu.comecho "======我是bobo========"/usr/bin/python <<-EOF print('Hello python11!') print('Hello python22!') EOF
2022-04-18 12:48:25
503
原创 Windows 11 修改右键菜单样式回到win10样式
Windows 11 修改右键菜单样式 - lqqgis - 博客园cmd:reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
2022-03-18 08:48:52
303
原创 ruby入门
if的使用puts"请输入第一个边的长度"input=gets.to_iputs"请输入第2个边的长度"input2=gets.to_iputs"请输入第3个边的长度"input3=gets.to_iif input3>input+input2 puts"这是一个三角形" puts"三边长度分别为#{input} #{input2} #{input3}"else puts"这不是一个三角形"endcase的使用:input=gets.to_icase inpu
2022-03-06 11:35:16
608
1
原创 Ruby初体验
进入rub.cmd命令行敲irb:执行ruby test01.rb实例化class Player def initialize(name="Koma") @name=name end def show() puts"player:#{@name}" endendkoma=Player.new()koma.show()bobo=Player.new("bobo")bobo.show()...
2022-03-03 23:55:43
67
原创 shell脚本入门,定时任务crontab -e
变量的设置:等号旁边没空格只读:readonly取消变量:unset#! /bin/bash#@author:波波my_name=xiaomingecho my name is ${my_name}
2022-03-03 19:45:22
1049
原创 hyload服务器性能测试
上传文件到linux服务器后台运行文件:nohup python -u run.py > main.sts 2>&1 &查看实时写入情况:tail -f main.sts
2022-03-03 19:17:54
605
原创 hyrobot和RF(robotframework)的使用
1.类名字随便取:真正的测试用例名字和文本此时用力一致,用name表示eg:class Test_01: #测试用例的名字 name = "管理员首页_001"2.测试用例以class类开头,.测试用例的步骤以teststeps开头:STEP(1,"这是第一步登陆")表示这是步骤几,加描述检查点:CHECK_POINT("登录页面?",denglu),描述加条件 def teststeps(self): driver = webdrive
2022-02-23 06:46:12
477
原创 接口自动化尝试--利用企业微信api测试会议室api
利用企业微信api测试会议室apidemo:import requestsurl=xxxxxxxxxxxxxxxxxxxxxxrequest.get(url)BasePage类:创建setupCls,创建BaseCase继承unit test,用json获取接口import unittestimport requestsclass BaseCase(unittest.TestCase): @classmethod def setUpClass(c
2022-02-19 22:31:44
990
原创 appium自动化尝试
监控启动的应用包名adb logcat | findstr START监控结果:红色是包名和启动页02-16 22:29:10.935 1652 2126 I ActivityTaskManager: START u0 {flg=0x24000000 hwFlg=0x10 cmp=com.netease.cloudmusic/.activity.MainActivity (has extras)} from uid 10221安装并启动app免安装和免重置启动appxpat...
2022-02-16 23:03:54
838
原创 unittest尝试
1.继承类import unittestclass TestApi(unittest.TestCase): def test_01_login(self): print("测试登陆") def test_02_login(self): print("测试注册")2.测试套件的用法 unittest.main(defaultTest="suite")import unittestfrom test_apis.test_api imp
2022-02-13 13:00:00
275
原创 pytest尝试 pytest执行测试案例,没有进行skip标记,,案例却显示全是跳过
https://www.cnblogs.com/xiaoguo-/p/12124298.html在已安装的插件库里删除pytest-appium插件,就OK了(别问我为什么要安装这个插件,我想我是傻吧,不过大家应该不会遇到这个问题啦)
2022-02-12 20:29:38
453
原创 单元测试框架+测试套件
单元测试框架import unittestclass Test_api(unittest.TestCase): def test_mashang(self): print('ms3435') def test_mashang2(self): print('ms2') def test_mashang3(self): print('ms3') self.assertTrue(True)测试套件
2021-11-13 17:24:54
684
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人