吾八哥

吾八哥学k8s(八):kubernetes里Secret的用法

吾八哥学k8s(八):kubernetes里Secret的用法

上一篇里学习了ConfigMap的用法,ConfigMap用于存储配置文件,那么今天这里的Secret可以理解为是存储一些密钥类型的配置文件,它的存储比较安全灵活。下面来学习一些基本用法:创建Secret创建secret...
golang里strcut存为toml文件的方法

golang里strcut存为toml文件的方法

背景之前有介绍过在golang里如何读取toml文件文件,最近有个同学问我如何将struct存为toml文件,不过之前确实没这么操作过,所以就看了下toml的库的代码才找到方法。我采用的toml解析库为:github.c...
golang里sync.Map包的使用方法

golang里sync.Map包的使用方法

sync.Map简介在Go语言里内置的常规map是只支持并发读,但不支持并发写操作的,常见的错误信息:fatalerror:concurrentmapwrites.但在golang里已经提供了封装好的线程安全m...
吾八哥学k8s(六):kubernetes扩容、缩容

吾八哥学k8s(六):kubernetes扩容、缩容

扩容是用在高峰期访问量过大的情况下,当前deployment的pod数量已经无法支撑业务的时候,需要扩展更多的pod数量。缩容是指在业务空闲期只需要少数的pod即可满足业务需求,太多的pod是资源浪费,所以这个时候就需要...
吾八哥学k8s(五):kubernetes滚动更新、回滚

吾八哥学k8s(五):kubernetes滚动更新、回滚

什么是滚动更新?滚动更新是指允许通过使用新的实例逐步更新Pod实例,零停机进行Deployment更新。新的Pod将在具有可用资源的节点上进行调度,最大好处是零停机,整个更新过程始终有副本在运行,从而保证业务...