自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 k8s使用loki stack来收集k8s集群内的日志

密码:kubectl get secret --namespace loki loki-grafana -o jsonpath=“{.data.admin-password}” | base64 --decode。修改loki-stack/charts/grafana/values.yaml更改grafana的镜像。l修改oki-stack/charts/loki/values.yaml更改loki的镜像。修改/loki-stack/values.yaml。安装超时可以将包pull下来进行安装。

2024-08-30 14:39:36 397

原创 k8s 使用Filebeat+Kafka+Logstash+ES收集容器内的日志

通过filebeat容器,使用空目录挂载到应用程序内的日志文件目录。然后将日志发送到kafka-service,然后logstash获取kafka的数据发送给es-service。再通过kibana来查看。读取应用程序容器内的日志,通过emptyDirg挂载应用程序的日志目录来读取。获取kafka集群的日志信息,解析后发送给es集群进行存储。会通过volumes挂载到filebeat的容器中。输入filebeat*点击next stop。接收filebeat读取的日志信息。用来展示日志es集群的信息。

2024-08-29 16:54:45 996

原创 k8s 使用EFK来收集控制台日志

fulentd容器使用daemonset来部署,在每个node上都启动一个容器。这个容器通过hostpath挂载到宿主机上来获取宿主机上容器和宿主的日志。然后将日志发送给es-service。由于在 Kubernetes 集群中,我们可能并不需要对所有的机器都采集日志,所以可以更改。使用任意有kube-proxy的节点地址+端口号就能访问。接收fluentd发送来的日志,对日志进行存储。连接es-service,用来展示日志并查询。查看kibana的svc端口号。

2024-08-29 10:13:18 362

原创 k8s包管理工具helm的用法(内置变量 函数 逻辑控制)

应为当前作用域内没有.Release.Name,可以改成$.Release.Name. $会被映射到根作用域。Values: Values对象是从values.yaml文件和用户提供的文件传进模板的。Chart.yaml里的所有数据在这里都可以可访问的。toYaml:将列表,切片,数组,字典或对象转换成已缩进的yaml,可以从任意源拷贝yaml块。tuple:可以创建元组range可以使用tuple转化的元组数据进行循环。include:引用_helpers.tpl文件中定义的模板函数。

2024-08-27 17:00:08 466

原创 k8s 使用operator和heml来管理中间件和服务的部署

很多镜像都是在公网下载比较困难,需要先将镜像同步到镜像仓库后,再去修改vaules.yaml文件里面的镜像地址。需要修改的配置可以根据直接部署的set命令对应的参数来修改。Helm来管理包的时候需要安装客户端工具:https://heml.sh/docs/intro/install/https://operatorhub.io/heml Charts仓库:https://artifacthub.io/helm list 查看安装包 有命名空间隔离。helm install 安装包。1.了解你要部署的服务。

2024-08-27 11:02:20 323

原创 centos 缩小 /home目录磁盘空间,扩容根目录

然后kill进程,3174为进程ID,如果有多个进程ID,则需要全部kill。如果提示 -bash: fuser: 未找到命令 ,请执行以下命令。因此先要查看home被哪个进程占用,所以需要执行以下命令。然后执行 fuser -m /home。

2024-07-15 09:36:08 536

原创 k8s job和cornjob

job主要是执行一个任务,执行完就退出。

2023-04-27 13:53:41 344 1

原创 k8s-secret 配置使用secret

◆ kubernetes.io/basic-auth:用于使用基本认证(账号密码)的Secret,可以使用Opaque取代;secret的使用方式和configmap很像,secret使用加密的方式更加安全,configmap更适合传递配置文件。◆ kubernetes.io/tls:用于存储HTTPS域名证书文件的Secret,可以被Ingress使用;◆ kubernetes.io/dockerconfigjson:下载私有仓库镜像使用的Secret,◆Opaque:通用型Secret,默认类型;

2023-04-27 10:56:36 1974 1

原创 linux 逻辑卷的创建、挂载、迁移和扩充

逻辑卷的创建和挂载1.创建pv(pv代表物理卷 物理卷可以是分区也可以是整块硬盘)(1) 使用分区时需要修改分区的类型为8egdisk n 新建分区分区大小等gdisk t8epvcreate /dev/sd{b1,c}pvs和pvdisplay可以查看物理卷2.创建卷组vgcreate 卷组名 /dev/sd{b1,c} -s 2M-s 可以修改每个PE的大小。(PE代...

2020-12-21 11:13:15 56 1

原创 linux-分区管理工具

管理分区列出块设备lsblk创建分区使用:fdisk创建MBR分区gdisk创建GPT分区parted高级分区操作重新设置内存中的内核分区表版本partprobeparted命令parted的操作都是实时生效的,小心使用用法:parted[选项]…[设备[命令[参数]…]…]第一步 parted /dev/sdb mklabel gpt|msdos(设置硬盘格式标签gpt或...

2020-12-21 11:12:48 28 1

com.tencent.gamematrix.tmgp.dnf

com.tencent.gamematrix.tmgp.dnf

2025-01-28

空空如也

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

TA关注的人

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