- 博客(12)
- 收藏
- 关注
原创 K8S集群中Yaml文件详解
K8S集群中对资源管理和资源对象编排部署都可以通过声明YAML文件来解决,也就是可以把需要对资源对象操作编辑到 YAML 格式文件中,我们把这种文件叫做资源清单文件,通过kubectl命令直接使用资源清单文件就可以实现对大量的资源对象进行编排部署了。YAML 文件 : 就是资源清单文件,用于资源编排。
2024-05-22 19:00:00
1482
2
原创 二进制部署Kubernetes
上传kubeconfig.sh文件到/opt/k8s/kubeconfig目录中,生成kubelet初次加入集群引导kubeconfig文件和kube-proxy.kubeconfig文件。#下载地址:https://github.com/kubernetes/kubernetes/blob/release-1.20/CHANGELOG/CHANGELOG-1.20.md。#上传 etcd-v3.4.9-linux-amd64.tar.gz 到 /opt/k8s 目录中,启动etcd服务。
2024-05-13 00:00:00
706
原创 Docker--compose概述与部署
我们知道使用一个 Dockerfile 模板文件可以定义一个单独的应用容器,如果需要定义多个容器就需要服务编排。服务编排有很多种技术方案,今天给大家介绍 Docker 官方产品 Docker-ComposeDockerfile 可以定义一个单独的应用容器;而 docker-compose 则允许用户在一个模板(YAML 格式)中定义一组相关联的应用容器(被称为一个 project,即项目),例如一个 Web 服务容器再加上后端的数据库服务容器(LNMP)等。
2024-04-29 15:18:59
1719
原创 Docker基础命令
docker容器默认会把容器内部第一个进程,也就是pid=1的程序作为docker容器是否正在运行的一句,如果docker容器中pid=1的进程挂了。用户可以将任何一个Docker容器从一台机器迁移得到另一台机器,再迁移的过程中,可以使用docker export 命令将已经创建号的容器导出为文件,无论这个容器是处于运行状态还是停止状态均可导出。注意:如果该镜像已经被容器使用,正确的做法是先删除依赖该镜像的所有容器,再去删除镜像。默认上传到docker Hub官方的公共仓库,需要注册使用公共仓库的账号,
2024-04-23 18:04:33
1078
原创 ELK日志分析系统
提供了一个分布式多用户能力的全文搜索引擎Logstash由JRuby语言编写,基于消息(message-based)的简单架构,并运行在java虚拟机(JVM)上。不同于分离的代理端(agent)或主机端(server),Logstash可配置单一的代理端与其他开源软件结合,以实现不同的功能。是一款强大的数据处理工具、可实现数据传输,格式处理,格式化输出数据输入、数据加工(如过滤,改写等)以及数据输出input:收集源数据(访问日志、错误日志等)
2024-04-10 17:09:29
1346
原创 Mysql数据备份与恢复
update、delete以多行数据起作用,来用行记录下来,只记录变动的记录,不记录sql的上下文环境,比如sql语句记录一行,但是ROW就可能记录10行,但是准确性高,高并发的时候由于操作量,性能变低 比较大所以记录都记下来。
2024-03-25 18:52:23
3101
原创 Keepalive
官网:http://keepalived.org/lvs 调度 虚拟ip 手动配置keepalived 会lvslvsipvsadm- 基于vrrp协议完成地址流动- 为vip地址所在的节点生成ipvs规则(在配置文件中预先定义)- 为ipvs集群的各RS做健康状态检测- 基于脚本调用接口完成脚本中定义的功能,进而影响集群事务,以此支持nginx、haproxy等服务#定义一个检测脚本,在global_defs 之外配置。
2024-03-07 13:12:03
895
原创 Shell中的AWK
printf%s:显示字符串%d, %i:显示十进制整数%f:显示为浮点数%e, %E:显示科学计数法数值%c:显示字符的ASCII码%g, %G:以科学计数法或浮点形式显示数值%u:无符号整数%%:显示%自身##############做成一个表格###########################
2024-01-30 23:45:00
3123
原创 Shell中sed编辑器
sed '/#/,/@/d' 文件名sed会读取每行的内容,从第一个位置#打开删除功能,到第二位置@删完后关闭删除功能,再继续查询与 #和@匹配的行 进行删除 一直重复此操作。
2024-01-29 23:45:00
1428
原创 Linux命令的介绍
通配符:有些符号不表示原来的意思,它代表了一类字符。通配符的作用:匹配文件名(不能匹配文件中的内容)正则表达式:匹配文章中的内容*代表任意长度的字符(不包含隐藏文件,只能 -a 去查看)?代表任意一个字符[ ] 代表了一个字符[0-9]单个数字匹配已p开头的 :ls p*匹配已conf结尾 :ls *conf中间包含conf :ls *conf*数字开头 :ls [0-9]*字母开头 :ls[a-z]编码。
2023-12-20 17:04:07
849
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人