上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 73 下一页
摘要: 1、概览 本文主要讲解下如何编写Fluent Bit配置文件来采集和转发Kubernetes日志。如果对Kubernetes日志管理机制和Fluent Bit不熟悉,请先阅读《从 Docker 到 Kubernetes 日志管理机制详解》、《Kubernetes日志采集——Fluent Bit详细介 阅读全文
posted @ 2022-07-08 16:42 人艰不拆_zmc 阅读(5713) 评论(4) 推荐(1)
摘要: 1、全局配置——SERVICE 1.1 常用配置参数: Flush 设置flush时间(默认5秒),每到刷新时间,fluent-bit都会把数据刷新到输出插件 Grace 设置超时时间(默认5秒) Daemon 用于设置fluent-bit为守护进程(yes、no) Log_File 可选日志文件的 阅读全文
posted @ 2022-07-08 11:08 人艰不拆_zmc 阅读(7252) 评论(0) 推荐(0)
摘要: 1、概述 在容器化时代,容器应用的日志管理和传统应用存在很大的区别,为了顺应容器化应用,Docker 和 Kubernetes 提供了一套完美的日志解决方案。本文从 Docker 到 Kubernetes 逐步介绍在容器化时代日志的管理机制,以及在 Kubernetes 平台下有哪些最佳的日志收集方 阅读全文
posted @ 2022-07-07 08:28 人艰不拆_zmc 阅读(2834) 评论(0) 推荐(2)
摘要: 1、关于数据卷参数/var/run/docker.sock 在创建docker容器时,有时会用到/var/run/docker.sock这样的数据卷参数,例如fluentbit-operator initContainers容器的数据卷参数带有/var/run/docker.sock: initCo 阅读全文
posted @ 2022-06-28 17:47 人艰不拆_zmc 阅读(3231) 评论(0) 推荐(0)
摘要: 1、概述 Swagger是全球最大的OpenAPI规范(OAS)API开发工具框架,支持从设计和文档到测试和部署的整个API生命周期的开发。Swagger是目前最受欢迎的RESTful Api文档生成工具之一,主要的原因如下: 跨平台、跨语言的支持 强大的社区 生态圈 Swagger Tools(S 阅读全文
posted @ 2022-06-06 22:52 人艰不拆_zmc 阅读(2627) 评论(0) 推荐(0)
摘要: 1、概述 gRPC常用于服务端之间的相互调用,如果想把服务暴露给前端,虽然动手修改服务端也能实现,但似乎增加了不少工作量,此时还可以选择gRPC-Gateway方式来快速将gRPC服务以http的方式暴露出来; gRPC-Gateway 是 Google protocol buffers compi 阅读全文
posted @ 2022-06-02 21:16 人艰不拆_zmc 阅读(2633) 评论(0) 推荐(0)
摘要: 1、概述 1.1 什么是gRPC RPC的全称是Remote Procedure Call,远程过程调用。RPC是一种协议,它实际是提供了一套机制,使得应用程序之间可以进行通信,而且也遵从server/client模型。使用的时候客户端调用server端提供的接口就像是调用本地的函数一样。 而gRP 阅读全文
posted @ 2022-06-01 19:32 人艰不拆_zmc 阅读(4669) 评论(0) 推荐(0)
摘要: 1、 概述 Protocol buffers 是语言中立、平台中立、可扩展的结构化数据序列化机制,就像 XML,但是它更小、更快、更简单。你只需定义一次数据的结构化方式,然后就可以使用特殊生成的源代码轻松地将结构化数据写入和读取各种数据流,支持各种语言。因为profobuf是二进制数据格式,需要编码 阅读全文
posted @ 2022-05-31 07:23 人艰不拆_zmc 阅读(8418) 评论(0) 推荐(0)
摘要: 1、概述 在 Kubernetes 中,调度是指将 Pod 放置到合适的 Node 上,然后对应 Node 上的 Kubelet 才能够运行这些 pod。调度器通过 kubernetes 的监测(Watch)机制来发现集群中新创建且尚未被调度到 Node 上的 Pod。 调度器会将发现的每一个未调度 阅读全文
posted @ 2022-05-29 17:44 人艰不拆_zmc 阅读(713) 评论(0) 推荐(0)
摘要: 1、概述 1.1 Protocol buffers定义 Protocol buffers 是语言中立、平台中立、可扩展的结构化数据序列化机制,就像 XML,但是它更小、更快、更简单。你只需定义一次数据的结构化方式,然后就可以使用特殊生成的源代码轻松地将结构化数据写入和读取各种数据流,支持各种语言。因 阅读全文
posted @ 2022-05-27 08:02 人艰不拆_zmc 阅读(2571) 评论(0) 推荐(0)
摘要: 1、环境依赖: Git 客户端 Golang 1.17.5以上版本 Docker 18.03以上版本 Kubernetes 1.19.x以上版本 注意:kubernetes版本需要大于1.19.x,不然执行yaml文件时会报错。 2、拉取源码 1)在 GOPATH 目录下创建 Fabric 的文件夹 阅读全文
posted @ 2022-05-26 09:56 人艰不拆_zmc 阅读(998) 评论(0) 推荐(0)
摘要: 带你读《存储漫谈Ceph原理与实践》—— Ceph 的发展历程 1、Ceph的起源与发展 Ceph项目起源于 2004年,是其创始人 SageWeil在加州大学 SantaCruz分校攻读博士期间的研究课题,系统最初设计目标为提供一款基于 POSIX、没有单点故障、大规模的分布式文件存储系统。所谓“ 阅读全文
posted @ 2022-05-16 09:33 人艰不拆_zmc 阅读(3146) 评论(0) 推荐(0)
摘要: 1、编译环境 OS :Loongnix-Server Linux release 8.3 CPU指令集 : loongarch64 平台 : 龙芯 go版本 : go version go1.15.6 linux/loong64 2、go和docker安装 docker安装: yum -y inst 阅读全文
posted @ 2022-05-09 15:56 人艰不拆_zmc 阅读(2522) 评论(0) 推荐(0)
摘要: 一、kubernetes升级概述 kubernetes版本升级迭代非常快,每三个月更新一个版本,很多新的功能在新版本中快速迭代,为了与社区版本功能保持一致,升级kubernetes集群,社区已通过kubeadm工具统一升级集群,升级步骤简单易行。 1、升级kubernetes集群的基本流程 首先来看 阅读全文
posted @ 2022-05-05 22:45 人艰不拆_zmc 阅读(1597) 评论(0) 推荐(1)
摘要: 1、更新插件替换为国内镜像插件源 替换原因:进入 Manage Jenkins -》 Manage Plugin,发现Updates tab页没数据,报There were errors checking the update sites: SocketTimeoutException: conne 阅读全文
posted @ 2022-04-29 14:02 人艰不拆_zmc 阅读(1858) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 73 下一页