gpt记录一下

地址 https://github.com/sashabaranov/go-openai 三大类: GPT-3 一组可以理解和生成自然语言的模型 Codex 代码生成模型 Content filter 内容过滤器模型 docker...

k8s proxy

k8s proxy

kube-proxy 运行在每个Node 上,负责Pod网络代理, 维护网络规则和四层负载均衡工作。最好理解的功能,外部通过NodePort、ClusterIp等方式访问服务,有iptables、ipvs等模式。一但访问某个Clus...

golang中go版本来回切换

进行k8s开发的过程中,由于需要切换不同版本的go。有时候造成本地运行代码爆出奇怪的错误。看着代码没有什么问题,就是本地库加载的兼容问题。这个时候修改一下go.mod中的require,然后重新执行一下 go mod tidy 就可以了

client-go的使用

k8s开发管理系统感觉主要就是使用client-go进行各种调用,熟悉了client-go的使用就可以进行各种功能的开发。 三种客户端 Clientset (jtthink可视化使用的这种)Clientset 是我们最常用的 cl...

istio总结一下

进入pod里面kubectl exec -it ngx-84b9df9-6b6gh -n myistio – /bin/shkubectl exec -it ngx-84b9df9-6b6gh -n myistio – curl ng...

go redis 锁

简单实现简单实现锁的功能,我们可以通过 Redis 中的 setnx 实现。setnx 原理是 指定key不存在的时候,才可以设置成功返回1否则返回0。加锁的代码如下:123456func Lock(key string)&#123...

istio安装记录

下载地址 选择 linux-amd64.tar.gz 版本https://github.com/istio/istio/releases cp bin/istioctl /usr/local/bin/istioctl manifest...

华为云安装rancher

如果我在B机器部署了一个 nginx 。 流程不变,但是A到B 要走proxy是可以的 。 设置 Entry所谓的直接 就是不走proxy 不是说 不走网卡 不走flannel封包你把istio 理解为 每个pod里部署了一个 ng...

go限流

限流一般使用各种封装的成熟库进行实现,这里进行简单的实现,可以更好了解库的实现。12345678910111213141516171819202122232425262728293031323334353637type Bucket ...