logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

k8s中的 nginx-ingress 如何配置路径重定向

一. 需求描述路径重定向的一般应用场景:调整用户浏览的URL,看起来更规范为了让搜索引擎收录网站内容,让用户体验更好网站更换新域名后根据特殊的变量、目录、客户端信息进行跳转我这里遇到的问题是,以前的很多服务路径配置不规范,有的服务使用项目名作为二级路径,有的服务是随意定义的访问路径,为了统一使用项目名作为访问的二级路径,避免修改代码,所以需要配置路径重定向。举一个例子,我有一个 a 服务,它原来的

#k8s
selenium 如何拖动滚动条?

一. 问题描述有一些特殊网页,需要模拟点击并且有时候需要拖动滚动条才能显示完整的内容,举一个例子,比如人民日报客户端的网页,如下图所示:需要点击阅读全文才能显示完整的内容,并且网页的图片需要拖动滚动条到图片的位置才能显示图片内容,如果需要获取这种网页的内容,我们可以使用 python + selenium 模拟浏览器的行为来获取。二. 解决方法关于 selenium 的安装与使用可以查看这篇文章:

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

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

github 配置使用 personal access token 认证

一. 问题描述使用如下命令推送代码到 github :git push origin main根据提示输入用户名和密码,报如下错误:remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.remote: Please

文章图片
创建自定义ingress报错:Internal error occurred: failed calling webhook “validate.nginx.ingress.kubernetes.io

问题描述:当我使用ingress-demo.yaml文件创建自定义的ingress时使用命令创建:kubectl apply -f ingress-demo.yaml报如下错误:Internal error occurred: failed calling webhook "validate.nginx.ingress.kubernetes.io": Posthttps://ingress-ngi

#kubernetes
在 docker 容器中使用Java诊断工具Arthas

一、概述使用 docker 容器部署项目已经成为开发者必须掌握的技能,当使用 docker 容器部署项目后,如何在容器中对 Java 应用进行实时诊断,这篇文章主要介绍在 docker 容器中如何使用 Java 诊断工具 —— Arthas 。在容器中使用 Arthas 和在服务器上面使用是没有太大区别的,通常情况下一个容器中只会运行我们的应用服务这一个 Java 进程,所以在容器中使用 Arth

使用 docker 部署 spring boot 并接入 skywalking

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

#spring#java
spring boot 2.4.0 不需要写Dockerfile,使用spring-boot-maven-plugin插件,一键构建镜像

一、前言spring boot 2.4.0 的spring-boot-maven-plugin插件提供了一键构建镜像的功能,不需要自己写Dockerfile文件即可构建镜像二、两种构建镜像方式1、使用window本地的docker daemon构建镜像2、使用远程docker daemon构建镜像参考文档:官方文档:https://docs.spring.io/spring-boot/docs/2

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

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

docker标准输出日志存储位置,设置docker日志文件大小

目录标题docker日志存储位置docker容器日志导致磁盘空间爆满设置docker容器日志大小(全局设置)k8s中的容器日志docker日志存储位置在Linux系统中docker启动后日志存储在/var/lib/docker/containers/容器ID/目录中,启动一个容器后,容器ID目录中会生成如下文件:-rw-r----- 1 root root 10325 Nov 16 14:09 1

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