通过kubeadm部署的k8s集群,默认生成的证书有效期是一年.需要每年更新证书.查看证书有效期bashkubeadmalphacertscheckexpiration更新证书,如果是HA集群模式,所有master需要执行bashkubeadmalphacertsrenewall通过crontab定时更新证书bash001510kubeadmalphacertsrenewall证书过期kubect
bashcatinitOS.sh脚本内容如下:usage(){echo"请按如下格式执行"echo"USAGE:bash0函数名1函数名2"echo"USAGE:bash0epelulimitsssh"exit1}functionepel(){yuminstallepelreleasey/dev/null2&1sedi's/mirrorlist/mirrorlist/g'/etc/yum.repo
第1章安装先决条件1.1强力建议不要使用带中文的服务器和克隆的虚拟机1.2IP地址请按照实际部署规划替换和检查1.3操作系统CentOS7.4/CentOS7.6/CentOS7.91.4所有服务器能连接互联网第2章kubeadm高可用安装k8s集群最新版2.1基本环境配置K8S官网:https://kubernetes.io/docs/setup/最新版高可用安装:https://kuberne
Ansible批量更新远程主机用户密码
# 一、基本模块及高可用架构 FastDFS 是余庆老师开发的一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。 FastDFS 系统有三个角色:跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client)。 Tracker Server: 跟踪服务器,主要做调度工作,起到均衡的作用
工作中服务器过多,为防止服务器遭受暴力破解,因此加入了一个非工作日服务器登录的提示信息。 将sign.sh和sign.py两个脚本放在服务器的/etc/profile.d/目录,服务器被登录的时候自动执行sign.sh触发sign.py,然后发送信息至企业微信。 sign.py脚本内容如下: #!/usr/bin/env python # -*- coding: utf-8 -*- import
打开生成css主题的地址:http://afonsof.com/jenkins-material-theme/ 1.选择主题颜色 2.选择公司logo,然后我们点击下载css 3.Jenkins 安装simple theme插件 安装完插件我们点击 系统管理-->系统设置找到配置Theme的地方 Theme获取css文件有2种方式,第一种我们上传到nginx站点访问,第二种上传到
redis5.0安装部署参考一键安装脚本1.目前在生产环境已经有的集群环境为3个master、3个slave,现在添加2个节点,形成5个master和5个slave将安装好的新redis节点添加到集群,安装好的节点规划如下:172.16.153.32:7002和172.16.153.32:7003前面的是master后面的是slave172.16.153.33:7004和172.16.153.33
传统的fdisk分区不支持2T以上的磁盘分区,而parted分区可以支持,而ext4格式不支持16T以上的磁盘空间分区,必须使用xfs分区;#parted/dev/sdb将mbr转换成gptmklablegpt将所有磁盘都分这个一个区#mkpartprimary0-1忽视警告Warning:Theresultingpartitionisnotproperlyalignedforbestperfor
yum源服务端配置工作一、安装必要的软件yuminstall-ywgetmakecmakegccgcc-c++&&\yuminstall-ypcre-devellibzlib-devel\opensslopenssl-develcreaterepoyum-util安装nginx,一会需要对外提供http服务。yum-yinstallnginx二、创建索引下一步将nginx的根目录配
1.默认情况下es的max_result_window=10000,这里通过Kibana进行调整为1亿。2.登录kibana,通过如下接口操作的方式修改,其中index_alarm_record为索引名字,需要修改的在这里替换。PUTindex_alarm_record/_settings{"index":{"max_result_window":100000000}}
一、安装python3github:https://github.com/kubernetes-client/python或者参考如下连接快速安装:https://blog.51cto.com/xushaojie/2479753二、安装kubernetessdkpython3-mpipinstallkubernetes-ihttps://pypi.doubanio.com/simple三、认证1、
1、A进程通过TCP向另一台机器上的B进程发送了一个字符串“hello”,TCP返回对方成功接收的确认信息,请问,现在进程A是否可以肯定地说进程B收到了它发送的字符串?答案:不能!举反例,进程B所在机器的TCP收到进程A发送的“hello”信息后,告诉进程A发送成功,但有可能没有立即将数据交给进程B,而是放在自己的缓冲区中,等待进程B读取,如果机器此时突然掉电,缓冲区中的信息将丢失,进程B将不可能
通过python调用jenkins-cli实现快速发布下载jenkins-cli.jar登录jenkins页面,进入【系统管理】-【jenkins命令行接口】,点击截图中内容即可下载jar包文件。编写jks-autodeploy.py文件,内容如下:```#!/usr/bin/python3#coding:utf8importosimporttimecurtime=time.strftime(&q
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号