简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言使用AggregationBuilders.terms("name").field("field")做分组统计:// 根据action分组统计总数AggregationBuilder actionAggregation = AggregationBuilders.terms("actionCount").field("action");// cardinality相当于去重计算Cardinal
外观往往和事物的本身完全不符,世人都容易为表面的装饰所欺骗。—— 莎士比亚 《威尼斯商人》一. 概述上一篇文章 【爬虫】python+selenium+firefox使用与部署详解 介绍了 selenium 传统方式部署与使用,需要安装浏览器、安装浏览器对应的驱动等,对于我来说配置还是比较繁琐,有没有没有简单的配置方式呢?有,那就是使用 docker 来部署,接下来将介绍如何使用 docker 部
一、概述最近在研究基于k8s实现一套devops流程,由于搭建一套k8s集群比较麻烦,所有打算使用minikube在我本地的windows上面实现整套devops流程,在这里记录一下整个实践过程,希望对需要的同学提供一些参考,也便于自己以后查阅。minikube官方地址:https://minikube.sigs.k8s.io/docs/start/运行环境windows 10minikube 1
一、概述最近在研究skywalking,打算使用k8s部署 skywalking 并将 pod 中的应用接入 skywalking 进行服务链路追踪。这篇文章先不介绍 skywalking 在k8s中的部署和使用,而是先介绍如何使用手动和docker的方式使用 skywalking。在整个实践过程中查阅了大量文档,遇到了各种问题,这里将我自己的实践过程记录下来,希望对有同样需求的小伙伴提供一些帮助
详细信息查看官方文档:https://minikube.sigs.k8s.io/docs/start/部署环境:操作系统:CentOS Linux 7 (Core)操作系统类型:linux架构:x86_64minikube版本:v1.18.1kubernetes版本:1.20.21、安装docker首先需要在linux系统中安装docker,可以查看这篇文章《使用阿里云镜像快速安装docker-c
生活是属于每个人自己的感受,不属于任何别人的看法。—— 余华《活着》一. 概述在学习使用一个工具之前,我们需要知道怎么安装它。本文将自己学习的过程记录下来,一方面巩固学习的内容,另一方面希望对有同样需求的小伙伴提供一些帮助。开源工具描述官方文档官方安装文档docker 安装nexusmaven 仓库管理工具nexus 官网nexus 快速安装docker 安装上面表格列出了官方的安装地址,如果需要
一. 概述我们在 k8s 中使用 ConfigMap 作为配置文件的时候会遇到一个问题:修改 ConfigMap 后无法实现热部署,也就是更改了 ConfigMap 配置文件后需要手动重启 Pod 配置才会生效,为了处理这个问题 github 专门有个开源的项目 Reloader 来解决这个问题,项目地址如下:Reloader 项目地址:https://github.com/stakater/Re
kubeview的 github仓库地址:https://github.com/benc-uk/kubeviewkubeview 简介kubeview是k8s集群的资源可视化工具。kubeview展示k8s集群内(或者一个命名空间内)正在发生的事情,它映射出API对象以及它们是如何相互连接的。它能够实时从 k8s api 获取数据,并且可以根据资源对象的状态显示不同的颜色。当集群有新的数据进入或者
一、概述前面写了两篇文章介绍使用 docker 部署 spring boot 和 tomcat 项目,并将其接入skywalking,这篇文章主要介绍使用 k8s 部署 skywalking 并将 pod 应用接入链路追踪。二、使用 helm 部署 skywalking在 k8s 中使用 helm 的前提是需要先安装 helm 客户端,关于 helm 的安装可以查看官方文档。安装 helm 官方文
一、概述spring boot 应用以容器的方式运行在 k8s 集群上面是非常方便的,但是不同的环境需要不同的配置文件,我们可以使用外部的配置中心,比如 nacos 、apollo。k8s 也提供了 configMap 用来将环境配置信息和容器镜像解耦,便于应用配置的修改。本文主要从以下几个方面介绍 spring boot 使用 k8s 的 configMap 作为外部配置的使用方法:spring