回答了问题2021-03-27
我正在创建一个学习交流Prometheus技术生态社区,叫Prometheus研习社, 可以看看 [链接]
发布了文章2021-03-16
今天一早打开朋友圈就看到几条消息,都是在讲吴晟当选新一届Apache董事会成员,在一定程度上讲中国已经进入Apache核心并且还会一直展现向上的趋势,非常期待中国在软件领域能够有更多的领军人物进入国际化组织,例如各种基金会。同时也期待中国大企在软件上的创新而不是...
发布了文章2021-02-17
静态博客不像动态博客一样想要什么功能就写个代码实现,但是折腾一番还是可以满足日常需求的。本文主要讲述使用utterances给静态博客实现评论功能。
发布了文章2021-02-16
缘由在看别人博客时经常在文章标题下面见到有共xx字,阅读约xx分钟的字眼,这个功能在hugo中本身就已经自带了,开启这个功能即可。 修改博客页面页面位于对应主题目录下的:layouts/_default/single.html,搜索subtitle可以找到以下类似的代码块: {代码...} 修改后是一...
发布了文章2021-02-15
还在当前过年的时间点,Ant Design的Github库遭受删库袭击。 最早出现的信息是在2月15日凌晨一位叫Jeggy的用户在stackoverflow上发文表示无法访问Ant Design源码库。
发布了文章2021-02-08
首先需要知道旧版本虚拟机都放在电脑的哪些地方,这里我使用的是Everything,这是我一贯使用的windows搜索软件,非常好用,可以去了解下。
发布了文章2021-02-05
LoraWan数据走向可以先看一下下面的数据图从节点到网关是通过无线传输,也就是lora协议。LoraWan网关接收到数据后将其转化为网络数据通过MQTT/UDP发送给服务器。本文使用ChirpStack演示。开始配置创建NS登陆到dashboard后首先创建一个network-server,由于我已经创建...
发布了文章2021-01-31
chirpstack-helm-chart开源lorawan server 项目chirpstack的helm chart , 项目源码如何贡献如果你想对这个项目进行贡献可以点击fork按钮fork这个项目并且发起PRFork贡献的准备工作:Fork这个项目.贡献流程 {代码...} 安装helm chart {代码...} 注意:默认使用名叫long...
发布了文章2021-01-23
本周研习社社长挺忙的,将本次课程推迟到下一周结束,任何事情都是这样,计划总有可能会被其他事情打破,但最终只要能够回归到对应的主线上,就不是什么问题。就像参与开源一样,最开始的开放源代码只是开始,需要的是能够坚持下去,而这一点往往是很重要的。
发布了文章2021-01-22
而workqueue主要是在listener这里引用,listener使用chan获取到数据之后将数据放入到工作队列进行处理。主要是由于chan过于简单,已经无法满足K8S的场景,所以衍生出了workqueue,
发布了文章2021-01-19
有幸参与云原生社区举办的Kubernetes源码剖析活动,活动主要以书籍《Kubernetes源码剖析》为主要思路进行展开,提出在看书过程中遇到的问题,和社区成员一起讨论,最后会将结果总结到云原生社区的知识星球或Github。
发布了文章2021-01-18
前提本文使用docker-compose来部署ChirpStack,请确保已经含有以下环境:Git(非必须,可以先下载源码)DockerDocker-compose关于LoraWan Server在讲LoraWan Server之前需要先了解一下LoraWan协议,LoraWan是一种物联网远距离传输协议。引用一句官方的介绍是这样的:Lo...
发布了文章2020-02-19
前提 docker 容器镜像仓库 这里举例可以公用的两个 dockerhub 阿里云容器镜像服务 前言 本文主要介绍的是google开源的一个java领域的docker构建工具jib. 目前在github上的start有8.5k,fork有784,是一款非常方便的java领域docker构建工具. 亮点是不需要Docker daemon,...
发布了文章2020-02-18
由于logstash内存占用较大,灵活性相对没那么好,ELK正在被EFK逐步替代.其中本文所讲的EFK是Elasticsearch+Fluentd+Kafka,实际上K应该是Kibana用于日志的展示,这一块不做演示,本文只讲述数据的采集流程.
发布了文章2020-02-17
docker默认的日志驱动是json-file,每一个容器都会在本地生成一个/var/lib/docker/containers/containerID/containerID-json.log,而日志驱动是支持扩展的,本章主要讲解的是使用logstash收集docker日志.
发布了文章2020-02-16
docker默认的日志驱动是json-file,每一个容器都会在本地生成一个/var/lib/docker/containers/containerID/containerID-json.log,而日志驱动是支持扩展的,本章主要讲解的是Fluentd驱动收集docker日志.
发布了文章2020-02-15
Fluentd是用于统一日志记录层的开源数据收集器,是继Kubernetes、Prometheus、Envoy 、CoreDNS 和containerd后的第6个CNCF毕业项目,常用来对比的是elastic的logstash,相对而言fluentd更加轻量灵活,现在发展非常迅速社区很活跃,在编写这篇blog的时候github的star是8.8k...
发布了文章2020-02-14
前提 docker docker-compose 其中docker-compose不是必须的,单单使用docker也是可以的,这里主要介绍docker和docker-compose两种方式 docker部署 docker部署kafka非常简单,只需要两条命令即可完成kafka服务器的部署。 {代码...} 由于kafka是需要和zookeeper共同工作...
发布了文章2020-02-13
之前在Jenkins上也有一些使用经验了,但是都是使用团队配置好的Jenkins,自己只需要管自己的项目以及执行构建即可,这一次自己尝试了一下配置Jenkins的远程部署Linux服务器以及应用。
发布了文章2020-02-11
现在Docker Swarm已经彻底输给了K8S,但是现在K8S依然很复杂,上手难度较Docker Swarm高,如果是小规模团队且需要容器编排的话,使用Docker Swarm还是适合的。