肺鱼的等待
码龄8年
关注
提问 私信
  • 博客:132,267
    132,267
    总访问量
  • 28
    原创
  • 1,664,465
    排名
  • 9
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2017-03-08
博客简介:

hyneria_hope的博客

查看详细资料
个人成就
  • 获得14次点赞
  • 内容获得14次评论
  • 获得28次收藏
创作历程
  • 3篇
    2022年
  • 6篇
    2021年
  • 6篇
    2018年
  • 13篇
    2017年
成就勋章
TA的专栏
  • 可观测性
    5篇
  • docker
    2篇
  • openresty
    2篇
  • nginx
    1篇
  • 运维
    2篇
  • http协议
    1篇
  • https
    1篇
  • kubernetes
    6篇
  • LDAP
    3篇
兴趣领域 设置
  • 运维
    负载均衡devops自动化运维开发
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

343人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Nginx Controller自定义插件

nginx controller 自定义插件
原创
发布博客 2022.06.02 ·
438 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kubernetes系列-ingress nginx创建Ingress对象异常

前情ingress nginx controller手动升级后,kubectl apply -f update-ingress.yaml时admissionWebHook验证失败查看日志 kubectl logs -f ingress-nginx-controller-sad -n kube-systemE0419 00:41:53.543619 8 server.go:82] "failed to process webhook request" err="rejecting adm
原创
发布博客 2022.04.19 ·
2606 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kubernetes CRD生成java模型代码

根据CRD生成java模型代码现在可查到的有两种方式一种是官方指南传送门,需要科学上网下载镜像,另一种使用yue9944882/java-model-gen工具生成,今天我们文章就是使用java-model-gen工具做讲解使用OpenAPI生成swaggerAPACHE APISIX CRD没有提供java client需要自己通过swagger生成java模型代码,k8s 1.15 +的版本执行下面命令生成swagger文件$ mkdir crd$ cd crd$ kubectl get --
原创
发布博客 2022.04.11 ·
1111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

skywalking系列-Agent部署

skywalking agent泛指各语言探针,公司是java系所以探针能做到代码零侵入,java探针利用javaagent技术来实现埋点零侵入,对埋点的组件及框架需要在plugin中声明或者自己动手写plugin,而不是所有java方法都会埋点采集agent数据采集流向流程图Agent部署java agent包含在skywalking压缩包里面无须单独下载,根据当前公司应用部署流程,将agent`打到基本镜像中,对于开发基本无感知Agent目录结构说明javaagent在启动时会加载activ
原创
发布博客 2021.03.28 ·
950 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

skywalking系列-OAP-Server部署

skywalking官方支持多种环境部署,我们使用k8s环境的deployment定义yaml部署,这样部署便于调试及pvc、application.yml等配置文件挂载很灵活。skywalking部署分两部分,一部分为agent,另一部分为oap-server,其他服务端细分存储、Web UI等都需要部署部署知识要点oap-server读取配置项顺序进程参数---->进程环境变量---->系统环境变量---->配置文件示例: javaagent.jar=xx=ee ----&
原创
发布博客 2021.03.25 ·
1683 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

skywalking系列-nacos配置

动态配置nacos配置可动态配置skywalking服务端配置信息key==Nacos DataId在开启nacos为 configuration配置中心时必须配置以下key,如果没有以下配置oap-server启动后会输出大量warn日志oap-server在加载nacos连接信息时会以INFO级别打印所有nacos配置信息包括密码agent-analyzer.default.slowDBAccessThresholdcore.default.apdexThresholdkey:agent
原创
发布博客 2021.03.21 ·
2490 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

skywalking系列-Web UI使用

web ui没有用户认证体系,可以使用nginx做auth base,也可以使用kong网关集成LDAP等认证dashboard基本面你进入页面时第一时间需要去右下间选择最近时间,不然页面会记忆上次日期进行查询apm即服务性能指标database即数据库慢查询等相关指标服务拓扑图进入拓扑图时建议创建分组,当服务多时在渲染时会卡顿链路详情链路详情页面,可以根据服务endpoint及traceId做指定链路查询...
原创
发布博客 2021.03.21 ·
1758 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

skywalking系列-概述

skywalking定义可观测平台,用于从服务和云原生基础设施收集, 分析, 聚合及可视化数据。SkyWalking 提供了一种简便的方式来清晰地观测分布式系统,甚至横跨多个云平台。SkyWalking 更是一个现代化的应用程序性能监控(Application Performance Monitoring)系统,尤其专为云原生、基于容器的分布式系统设计 。skywalking能力丰富控针skywalking为服务提供自动打点的代理,对业务没有代码侵入,社区贡献丰富控针如java,.net,golan
原创
发布博客 2021.03.21 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Centos 7 安装及配置LDAP

基本概念LDIF ldap信息交换格式,用于ldap数据输入标准格式准备工作关闭防火墙systemctl stop firewalld.servicesystemctl disable firewalld.servicefirewall-cmd --state安装LDAP安装LDAPyum install openldap openldap-servers openldap-clients启动LDAP如果启动失败使用journalctl -xe可以看到详细的错误信息,以此来排错s
原创
发布博客 2021.03.18 ·
1082 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Harbor安装配置

Harbor安装配置在刚接触Harbor时只是知道是images仓库随着深入的了解,Harbor 不仅是仓库也支持mirror安装Harbor下载harbor Harbor 下载 (Download Binaries) 最新版本配置harbor 解压Harbor压缩包,mv /tmp/harbor /usr/local/ 移动之后对harbor.cfg文件进行编译,配置好必...
原创
发布博客 2018.06.04 ·
777 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Gitlab安装及集成LDAP

Gitlab安装及集成LDAP安装Gitlab安装和配置依赖软件yum install -y curl policycoreutils-python openssh-serversystemctl enable sshdsystemctl start sshd安装Gitlab-ce版本 我们使用云厂商的负载均衡器,所以这边没有配置https,如果需要配置https请...
原创
发布博客 2018.05.24 ·
8496 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏

Centos 安装配置LDAP

Centos 安装配置LDAP在安装之前不知道为什么要使用LDAP,因为认证可以使用mysql去保存数据关系就可以啦,后来知道因为ldap协议在开源和不开源的软件里面都会实现ldap-client来对接,这样一套用户系统就可以在多个应该系统中使用安装OpenLDAP使用YUM 安装OpenLDAPyum install -y openldap openldap-serv...
原创
发布博客 2018.05.22 ·
1283 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Kubernetes pod ephemeral-storage配置

ephemeral-storage 因为ephemeral-storage在k8s 到当前版本(1.8)都是alpha,ephemeral-storage功能默认是不启用的,如果你想使用ephemeral-storage功能需要,你在apiserver,kubelet的args中配置(–feature-gates=LocalStorageCapacityIsolation=true)重启进...
原创
发布博客 2018.03.07 ·
8740 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

traefik使用kubernetes

traefik使用kubernetes 在kubernetes集群中直接启动deployment之后就能使用traefik管理你的ingress rule 但是需要添加代理头信息及需要把access log映射到外部存储设备上需要如下配置 不知道如何添加头信息请看官方文档或者请联系我标准traefik deploymentapiVersion: extensi
原创
发布博客 2018.02.06 ·
1807 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

elasticsearch 5.5使用TransportClient初始化抛异常

elasticsearch 5.5使用TransportClient初始化抛异常es版本说明elasticsearch 5.5.3版本maven依赖包elasticsearch java client包dependency> groupId>org.elasticsearch.clientgroupId> artifactId>x-pack-
原创
发布博客 2018.01.23 ·
12469 阅读 ·
1 点赞 ·
2 评论 ·
2 收藏

Nginx配置跨域-http请求方法OPTIONS

Nginx配置跨域 http请求方法OPTIONS 看到标题有点扯,为什么跨域与http的请求方法options有关系,因为当你跨域获取资源时,浏览会出于安全的考虑会先使用OPTIONS做请求,看能否正常返回,因为使用OPTIONS返回的是206状态码,无论是否正常返回页面都不会被跳转或者刷新 配置跨域 在server,location中添加如下代码,只要是OPTIONS请求时允许后续
原创
发布博客 2017.12.15 ·
32393 阅读 ·
2 点赞 ·
5 评论 ·
11 收藏

ansible-playbook 远程启动程序ansible结束后程序也被关闭

ansible-playbook 远程启动程序远程启动程序后ansible执行成功后程序被关闭 今天写个ansible-playbook部署war,unarchive包时很正常就是在重启tomcat的脚本怎么也启动不起来,后来经过测试发现tomcat有启动,因为公司tomcat没有做成服务,所以得使用tomcat脚本去启动,例:(/home/a/app/tomcat/bin/catalina.s
原创
发布博客 2017.10.16 ·
6803 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

flume数据传输到kafka

flume 简单介绍 当你看到这篇文章时,应该对flume有一个大概了解但是为照顾刚入门的同学所以还是会说下flume,刚开始使用flume时不需要理解太多里面的东西,只需要理解下面的图就可以使用flume把日志数据传入kafka中,下图中的hdfs只是有代表性的sink而以,我在实际使用中sink是kafka flume安装flume环境准备centos 6.5JDK 1.7+
原创
发布博客 2017.09.04 ·
3148 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

nginx proxy_cache 静态资源MISS解决方法

站点添加proxy_cache后静态资源缓存状态一直是miss,磁盘也没有产生文件,发现需要在静态资源文件的location 中添加proxy_ignore_headers Cache-Control;指令后就生效
原创
发布博客 2017.06.16 ·
3995 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

openresty 根据不同域名指向backend

需求 泛域名*.fk.cn,根据不同类型域名把api路由到不同的backend上,之前想法很简单,方案1.使用if判断把代码的指令放到判断体中 方案2.在pass_proxy 中使用变量但是后来发现变量在 pass_proxy中是不会被解析成backend地址的,现在使用的是方案3 伪代码定义固定类型字典 init_by_lua ' -- 引入ngx.re模块 ,
原创
发布博客 2017.06.16 ·
879 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多