自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 基于operator-sdk对k8s做二次开发

一、概念在了解operator之前,我也是一脸蒙蔽。这玩意是啥,没见书上提到过。后来知道了 就是一个脚手架,在我们开发自定义资源的时候,operator能够帮我们把我们需要的一些文件都准备好,包括CRD的yaml文件、ControllerManager的go文件等等。再详细的原理,我就不贴图片了,大家自己去找吧,反正网上很多相关资料。二、安装operator我的本地环境是windows,一开始是尝试的clone代码到本地编译的,后来试了几次都有问题,官方也说他们没有尝试过windows环境的编译

2020-08-31 21:40:52 1982

原创 第二次postgresql使用经历

一、需求说明本来一直都是通过谷歌地图的api获取海拔的,突然一下不能用了,说是访问的人数太少他们换成下面的地址了https://maps.googleapis.com/maps/api/elevation/json?locations=12.15,124.05&key=************,然后就没法访问了,除非翻墙。服务器在国内没法翻墙。然后我就想最近学了postgresql能不能自己搭建一个呢?找到数据然后数据库都是现成的,改一改代码就行了,然后就有了这篇的文章。数据说明,我是谷歌的

2020-08-21 01:15:22 352

转载 kubectl 创建 Pod 背后到底发生了什么?

前言想象一下,如果我想将 Nginx 部署到 Kubernetes 集群,我可能会在终端中输入类似这样的命令:$kubectlrun--image=nginx--replicas=3然后回车。几秒钟后,你就会看到三个 Nginx Pod 分布在所有的工作节点上。这一切就像变魔术一样,但你并不知道这一切的背后究竟发生了什么事情。如果你想和更多 Kubernetes 技术专家交流,可以加我微信liyingjiese,备注『加群』。群里每周都有全球各大公司的最佳实践以及行业最新动态。K...

2020-08-12 11:43:36 283

原创 第一次postgresql使用经历

一、需求分析有这么一个需求,就是给一个经纬度点。判断是否在海洋。如果在海洋中计算经纬度点到最近的海岸线或者海岛的距离。之前是全球海岸线的shp文件,后来同事帮忙分离成了经纬度的点,我导入到mysql 中然后写了一个算法去计算。一般都需要10分钟吧。感觉效率很低。后来天地图的哥们推荐说可以用postgresql,我就尝试了一下2秒就算出来了结果。惊呆了!!!故此记录一下使用过程。二、安装postgresql1、安装postgresql,这个就是按照文档来的https://www.runoo

2020-08-09 23:54:57 754

原创 istio浅析(二)istio-pilot配置分发

一、当我们修改了virtualService、destinationRule或者新起了一个pod之后istio做了哪些操作?首先要从istio-pilot内部实现讲起,istio-pilot主要分为两块pilot-agent和pilot-discovery。pilot-agent管理evnoy的配置文件生成和维持evnoy进程的启动、热更新、优雅关闭等。pilot-discovery的功能简单概括一下就是监控资源的变更,然后生成相应的配置信息并下发到网格的代理中。 Pilot...

2020-07-30 22:38:49 1586

原创 istio浅析(一)了解envoy与istio注入配置

一、先了解一下envoyEnvoy是Lyft开源的一个C++实现的代理(Proxy),和Nginx及HAProxy类似,可代理L3/L4层和L7层。代理是它最核心和基础的功能,它也是服务网格框架Istio的Sidecar。重点推荐文章:服务网格代理Envoy入门二、envoy的静态配置和动态配置(运行时配置)最好是跟着后面的试跑体验在本地跑一下,对与理解envoy的静态配置和动态配置(运行时配置)很有帮助。(go build的二进制文件在容器里面跑不起来 ...

2020-07-30 22:35:06 5537

原创 istio介绍和资料整理

一、istio是什么?Service Mesh又是什么?Istio是⼀个Service Mesh形态的⽤于服务治理的开放平台。(治理的是服务间的访问)连接:Istio 通过集中配置的流量规则控制服务间的流量和调⽤,实现负载均衡、熔断、故障注⼊、重试、重定向等服务治理功能。保护:Istio 提供透明的认证机制、通道加密、服务访问授权等安全能⼒,可增强服务访问的安全性。控制:Istio 通过可动态插拔、可扩展的策略实现访问控制、速率限制、配额管理、服务计费等能⼒。观测:动态获..

2020-07-30 22:28:08 1159

原创 php-imagecreatefrompng访问远程图片超时问题

一、问题表现与解决方案线上一直跑的项目,突然反映说图片访问不了。然后调试打印错误来看。Warning: imagecreatefrompng(http://**********************) [function.imagecreatefrompng]: failed to open stream: HTTP request failed! inl1.phpon li...

2020-04-13 22:18:39 1393

原创 学习记录——Http协议(五)

一、学习总结今天是Http协议的最后一天了。第三十章:时代之风(上):HTTP/2特性概览 HTTP 协议取消了小版本号,所以 HTTP/2 的正式名字不是 2.0; HTTP/2 在“语义”上兼容 HTTP/1,保留了请求方法、URI 等传统概念; HTTP/2 使用“HPACK”算法压缩头部信息,消除冗余数据节约带宽; HTTP...

2020-04-03 11:50:41 117

原创 学习记录——Http协议(四)

一、学习总结第二十三章:HTTPS是什么?SSL/TLS又是什么? 因为 HTTP 是明文传输,所以不安全,容易被黑客窃听或窜改 通信安全必须同时具备机密性、完整性,身份认证和不可否认这四个特性 HTTPS 的语法、语义仍然是 HTTP,但把下层的协议由 TCP/IP 换成了 SSL/TLS; SSL/TLS 是信息安全领域中的权威标准,...

2020-04-01 19:31:58 106

原创 学习记录——Http协议(三)

一、学习总结明天的机会是复习php,Http协议还有两天的量,留到清明放假的3天去完成。第十五章:海纳百川:HTTP的实体数据 数据类型与编码,常用的数据类型:text/html、image/gif、image/jpeg、 image/png、audio/mpeg、 video/mp4、application/json,application/javascript、 applicatio...

2020-03-31 23:23:47 112

原创 学习记录——Http协议(二)

一、学习总结第八章:键入网址再按下回车,后面究竟发生了什么? 使用 IP 地址访问 Web 服务器 浏览器访问127.0.0.1 浏览器和服务器使用“三次握手”建立 TCP 连接,经过 SYN、SYN/ACK、ACK 的三个包之后,浏览器与服务器的 TCP 连接就建立起来了。 浏览器按照 HTTP 协议规定的格式,通过 TCP 发送了一个“GET / HTTP/1.1”请求...

2020-03-30 19:48:59 142

原创 学习记录——Http协议(一)

一、学习计划本周花了5天的时间看完了同事推荐的《HTTP权威指南》,加上之前看的《HTTP图解》,基本上对http了解的够全面了,不过我发现书上的内容比较老旧,后来看了一下《HTTP权威指南》是02年出的英文版,国内12年翻译的。额。。。其实能学到的知识不是很多,书上大部分都是http/1.0的知识 对新的http/2.0 http/3.0根本不涉及。所以就开始学习专栏《透视HTTP协议》。以...

2020-03-29 19:24:14 172

原创 记录一次在k8s中调试代码的经过

一、需求说明为了方便公司同事平滑的过度到k8s,我们基于kubernetes-client /python开发了cloud管理平台。用起来还是很方便的,但是随着时间的推移大家发现,如果只想想简单的改动一下代码,每次都要重新发布,调试起来不是很方便。因为发布的流程是git提交代码->打包生成镜像->推送到远端镜像仓库->更新deploymeng的镜像版本。流程过于冗长,可不可...

2020-03-22 23:46:29 472

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除