centos7安装kubernetes1.18.5
摘要:一、设置hosts 修改主机名 [root@localhost kubernetes]# hostnamectl set-hostname master69 四台服务器安装kebernetes,一个master节点和三个node节点(一主三从) master69 172.28.18.69 maste
阅读全文
k8s执行kubectl相关命令报错:Unable to connect to the server: x509
摘要:一、执行kubectl报错 -rw 1 root root 5432 1月 4 11:29 scheduler.conf [root@localhost kubernetes]# kubectl get nodes Unable to connect to the server: x509: cer
阅读全文
kubernetes部署一个springboot应用
摘要:一、首先制作jdk环境镜像 参考:https://www.cnblogs.com/sky-cheng/p/14215332.html 二、制作jar包镜像 参考:https://www.cnblogs.com/sky-cheng/p/14218164.html 三、在k8s的master节点上创建项
阅读全文
k8s的worker node节点运行kubectl报错:The connection to the server localhost:8080 was refused - did you specify the right host or port?
摘要:一、现象 [root@redis-01 kubernetes]# kubectl get pods The connection to the server localhost:8080 was refused - did you specify the right host or port? [r
阅读全文
debian 执行apt-get update 无法更新的问题
摘要:一、运行了一个debian容器,进入容器后执行apt-get update报错 root@nginx-demo-deployment-59fbc48594-4z8h9:/# apt-get update Err:1 http://deb.debian.org/debian buster InRele
阅读全文
kubernetes中的pod不能访问域名问题排查
摘要:一、进入pod可以访问IP,不能访问域名 bash-5.0# ping www.baidu.com ping: bad address 'www.baidu.com 二、进入目标pod容器,查看/etc/resolv.conf bash-5.0# cat /etc/resolv.conf names
阅读全文
k8s执行 kubeadm join 加入node节点超时,报错[kubelet-check] Initial timeout of 40s passed.
摘要:一、加入node节点 [root@redis-01 kubernetes]# kubeadm join 172.28.18.69:6443 --token abcdef.0123456789abcdef --discovery-token-ca-cert-hash sha256:6010baa60f
阅读全文
k8s 创建pod后,pod日志报错:network: failed to set bridge addr: "cni0" already has an IP address
摘要:一、现象 [root@master69 nginx-demo]# kubectl get pods NAME READY STATUS RESTARTS AGE nginx-demo-deployment-59fbc48594-fq5kr 0/1 ContainerCreating 0 26s ng
阅读全文
kubernetes创建两个不通namesapce的service,实现service之间访问
摘要:一、创建两个service [root@master69 kubernetes]# kubectl create -f hl95-notary/hl95-notary-namespace.yaml [root@master69 kubernetes]# kubectl create -f hl95-
阅读全文
kubernetes删除和重新加入node节点
摘要:一、删除node节点 [root@master69 kubernetes]# kubectl get nodes NAME STATUS ROLES AGE VERSION master69 NotReady master 47h v1.18.5 redis-01.hlqxt NotReady <n
阅读全文
kubectl命令
摘要:1、查看节点 [root@master69 kubernetes]# kubectl get nodes -o wide NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-R
阅读全文
kubernetes1.18.5安装kubernetes-dashboard2.0.0版本
摘要:Kubernetes dashboard是Kubernetes集群的基于Web的通用UI。它允许用户管理集群中运行的应用程序并对其进行故障排除,以及管理集群本身。 一、查看系统pod [root@master69 kubernetes]# kubectl get pods -n kube-syste
阅读全文
kubernetes1.18安装metrics-server服务
摘要:在新版的K8S中,系统资源的采集均使用Metrics-Server服务,可以通过Metrics-Server服务采集节点和Pod的内存、磁盘、CPU和网络的使用率等信息。通过 Metrics API 获取。 Metrics API 只可以查询当前的度量数据,并不保存历史数据 Metrics API
阅读全文
启动docker run 报错:iptables No chain/target/match by that name
摘要:一、启动容器报错 [root@master69 ~]# docker run --name portainer-d -p 8000:8000 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer d
阅读全文
docker容器内apt更换国内阿里源
摘要:一、备份/etc/apt/sources.list root@nginx-demo-deployment-59fbc48594-8gns5:/# mv /etc/apt/sources.list /etc/apt/sources.list.bak 二、写入阿里源内容 cat > /etc/apt/s
阅读全文
dockerfile操作
摘要:一、docker镜像的两种方式 1、docker commit:将容器提交为镜像 2、Dockerfile:从读取Dokerfile里的一组指令去自动化构建镜像 二、Dockerfile的规则 1、#为注释 2、指令(大写),内容(小写)(强烈建议) 3、Docker是按顺序从上到下依次执行Dock
阅读全文
debian安装ps命令
摘要:root@master69:/# apt-get install procps -y
阅读全文
centos7安装dell管理工具OMSA
摘要:一、下载 wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash 二、安装服务 [root@localhost home]# yum -y install OpenIPMI srvadmin-all 三
阅读全文
svn提交代码自动触发jenkins构建任务
摘要:一、新建一个用户svn_submit,用于svn执行jenkins命令客户端 二、在jenkins管理页面中下载jenkins-cli.jar包 四、设置全局安全授权策略 五、将jenkins-cli.jar文件上传到svn服务器的svn仓库根目录下 测试jenkins-cli.jar,测试成功 六
阅读全文
jenkins添加windows slave节点
摘要:场景:代码通过svn提交后,通过安装在centos下的jenkins服务器进行拉取、构建、部署后,需要触发远程windows系统的python自动化测试项目。 一、为jenkins添加windows slave节点 系统管理-》节点管理-》新建节点 输入节点名称、描述,远程工作目录 用法这里选择“仅
阅读全文
Jenkins配置从节点中默认没有Launch agent via Java Web Start的解决办法
摘要:"manage jenkins"->"configure global security" "代理"——》TCP port for inbound agents,选择随机选取端口,勾选java web start agent protocol,点击保存 保存后,在新建节点中将会看到如下页面
阅读全文
jenkins集成allure测试报告
摘要:一、安装allure插件 二、安装allure commandline工具 在全局工具配置中安装allure commandline工具,可以让jenkins运行allure generate 生成测试报告html文件 这里选择自动安装,选择2.13.9版本 三、新建一个job,用于启动python
阅读全文
windows安装jenkins并配置自动化web测试selenium+python
摘要:一、安装jenkins 参考:windows安装jenkins 二、在pycham里利用pyinstaller将项目打包 参考:pyinstaller打包python项目为windows运行exe程序 三、在jenkins里新建一个构建项目 输入项目名称,并选择“自由风格项目”,点击确定 输入一个项
阅读全文
windows安装jenkins
摘要:一、下载jenkins安装包 浏览器打开https://www.jenkins.io/download/thank-you-downloading-windows-installer-stable/ 开始下载 二、安装 再下一步开始安装,安装完毕后,查看服务 配置环境变量 三、浏览器访问http:/
阅读全文
centos7使用jenkins+svn+maven+ssh+sprintboot+selenium+python实现自动化构建以及自动化部署java maven项目,并触发自动化测试python项目
摘要:一、jenkins服务器安装maven环境 centos7安装maven 二、jenkins服务器安装maven集成插件以及svn1.4 Compatibility 插件以及publish over ssh插件 在浏览器中点击“manage plugnins” 点击“可选插件” 输入ssh ,出现P
阅读全文
centos7安装jenkins
摘要:一、CI/CD介绍 互联网软件的开发和发布,已经形成了一套标准流程,假如把开发工作流程分为以下几个阶段: 编码 --> 构建 --> 集成 --> 测试 --> 交付 --> 部署 2、持续集成(CI)上面整个流程中最重要的组成部分就是持续集成(Continuous integration,简称CI
阅读全文
centos7安装maven
摘要:一、下载 [root@localhost secrets]# cd /usr/local/src/ [root@localhost src]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/
阅读全文
python利用requirements.txt文件打包项目到windows或者linux平台
摘要:一、在pycham中能够直接运行项目结构如下 二、将需要运行的py文件复制到项目根目录下 三、在项目根目录下新建setup.py文件,内容如下 from distutils.core import setup setup( name='alicoud_check_ecs_validity', ver
阅读全文
pip的基本使用
摘要:查看安装的依赖包列表 [root@localhost alicoud_check_ecs_validity-1.0]# pip3 freeze allure-pytest==2.8.40 allure-python-commons==2.8.40 attrs==21.2.0 et-xmlfile==
阅读全文
dell服务器硬盘指示灯含义
摘要:DELL服务器硬盘指示灯如图 2:上面的灯表示硬盘状态指示灯 1:下面的灯表示硬盘活动指示灯 针对配置了RAID 阵列的HD ,指示灯不同显示对应的状态说明,驱动器状态指示灯(上面的灯)显示方式(仅适用于 RAID) 一、每秒绿色闪烁2次 正在识别硬盘或准备卸下 二、绿色和黄色交替闪烁,然后熄灭 硬
阅读全文
centos7 安装nginx做tcp代理转发
摘要:一、rpm 安装nginx1.18 [root@localhost src]# cd /usr/local/src/ [root@localhost src]# wget http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.18.0-1.el
阅读全文
linux查看网卡状态
摘要:运行命令ethtool em1 [root@localhost ~]# ethtool em1 Settings for em1: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Hal
阅读全文
centos7配置网卡绑定
摘要:要求:将两张网卡绑定为一张网卡,em1为主,em2为备 一、将原来的两张网卡的配置文件备份 [root@localhost network-scripts]# mv ifcfg-em1 ifcfg-em1.bak [root@localhost network-scripts]# mv ifcfg-
阅读全文