logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

已解决:Elasticsearch报错:[reason=Fielddata is disabled on text fields by default]

前言使用AggregationBuilders.terms("name").field("field")做分组统计:// 根据action分组统计总数AggregationBuilder actionAggregation = AggregationBuilders.terms("actionCount").field("action");// cardinality相当于去重计算Cardinal

【爬虫】docker 部署 python + selenium + firefox-headless

外观往往和事物的本身完全不符,世人都容易为表面的装饰所欺骗。—— 莎士比亚 《威尼斯商人》一. 概述上一篇文章 【爬虫】python+selenium+firefox使用与部署详解 介绍了 selenium 传统方式部署与使用,需要安装浏览器、安装浏览器对应的驱动等,对于我来说配置还是比较繁琐,有没有没有简单的配置方式呢?有,那就是使用 docker 来部署,接下来将介绍如何使用 docker 部

使用minikube实现微服务的CI/CD

一、概述最近在研究基于k8s实现一套devops流程,由于搭建一套k8s集群比较麻烦,所有打算使用minikube在我本地的windows上面实现整套devops流程,在这里记录一下整个实践过程,希望对需要的同学提供一些参考,也便于自己以后查阅。minikube官方地址:https://minikube.sigs.k8s.io/docs/start/运行环境windows 10minikube 1

#docker
使用 docker 部署 spring boot 并接入 skywalking

一、概述最近在研究skywalking,打算使用k8s部署 skywalking 并将 pod 中的应用接入 skywalking 进行服务链路追踪。这篇文章先不介绍 skywalking 在k8s中的部署和使用,而是先介绍如何使用手动和docker的方式使用 skywalking。在整个实践过程中查阅了大量文档,遇到了各种问题,这里将我自己的实践过程记录下来,希望对有同样需求的小伙伴提供一些帮助

#spring#java
在linux系统中安装minikube

详细信息查看官方文档: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

在 k8s 中安装并使用 nexus

生活是属于每个人自己的感受,不属于任何别人的看法。—— 余华《活着》一. 概述在学习使用一个工具之前,我们需要知道怎么安装它。本文将自己学习的过程记录下来,一方面巩固学习的内容,另一方面希望对有同样需求的小伙伴提供一些帮助。开源工具描述官方文档官方安装文档docker 安装nexusmaven 仓库管理工具nexus 官网nexus 快速安装docker 安装上面表格列出了官方的安装地址,如果需要

文章图片
#kubernetes
【k8s】使用 Reloader 实现热部署

一. 概述我们在 k8s 中使用 ConfigMap 作为配置文件的时候会遇到一个问题:修改 ConfigMap 后无法实现热部署,也就是更改了 ConfigMap 配置文件后需要手动重启 Pod 配置才会生效,为了处理这个问题 github 专门有个开源的项目 Reloader 来解决这个问题,项目地址如下:Reloader 项目地址:https://github.com/stakater/Re

#kubernetes
一个漂亮的k8s资源可视化工具--kubeview

kubeview的 github仓库地址:https://github.com/benc-uk/kubeviewkubeview 简介kubeview是k8s集群的资源可视化工具。kubeview展示k8s集群内(或者一个命名空间内)正在发生的事情,它映射出API对象以及它们是如何相互连接的。它能够实时从 k8s api 获取数据,并且可以根据资源对象的状态显示不同的颜色。当集群有新的数据进入或者

k8s 部署 skywalking 并将 pod 应用接入链路追踪

一、概述前面写了两篇文章介绍使用 docker 部署 spring boot 和 tomcat 项目,并将其接入skywalking,这篇文章主要介绍使用 k8s 部署 skywalking 并将 pod 应用接入链路追踪。二、使用 helm 部署 skywalking在 k8s 中使用 helm 的前提是需要先安装 helm 客户端,关于 helm 的安装可以查看官方文档。安装 helm 官方文

spring boot 使用 k8s 的 configMap 作为外部配置

一、概述spring boot 应用以容器的方式运行在 k8s 集群上面是非常方便的,但是不同的环境需要不同的配置文件,我们可以使用外部的配置中心,比如 nacos 、apollo。k8s 也提供了 configMap 用来将环境配置信息和容器镜像解耦,便于应用配置的修改。本文主要从以下几个方面介绍 spring boot 使用 k8s 的 configMap 作为外部配置的使用方法:spring

    共 22 条
  • 1
  • 2
  • 3
  • 请选择