1.下载Golang 访问https://golang.google.cn/[https://golang.google.cn/],进入下载页,建议下载Archive类型的文...
1.下载Golang 访问https://golang.google.cn/[https://golang.google.cn/],进入下载页,建议下载Archive类型的文...
Admission Webhook Admission Webhook 是 api-server 对外提供的一个扩展能力,api-server 作为 kubernetes 的...
gRPC是什么? gRPC是什么可以用官网的一句话来概括 A high-performance, open-source universal RPC framework 所谓...
Go程序的初始化和执行总是通过main.main开始的,如果是其他package.main那么这个main函数就是一个普通函数,不能作为初始化和执行的入口。 在程序初始化的时...
‘…’ 其实是go的一种语法糖。用法一:表示多个不确定数量的参数用法二:slice打散传递
在以前的版本若要对 apiserver 的请求做一些访问控制,必须修改 apiserver 的源代码然后重新编译部署,非常麻烦也不灵活。虽然 apiserver 也支持一些动...
helm是k8s的包管理工具,类似于centos的yum,k8s将管理的资源都抽象成api,并且推荐使用声明方式创建,修改,删除这些对象,每个 API 对象都通过一个 yam...
从头开始开发一个简单的Kubernetes Operator 当一个任务在Kubernetes集群中重复执行时,这可能是我们没有充分利用Kubernetes提供的所有特性,因...
应用部署的一个最佳实践是将应用所需的配置信息与程序进行分离,这样可以使得应用程序被更好地复用,通过不同的配置也能实现更灵活的功能。将应用打包为容器镜像后,可以通过环境变量或者...
golang的测试框架stretchr/testify 安装 然后在你的GOPATH目录下面就可以看到 我主要用两个包 assert package require pack...
1. Helm 简介 Helm是Deis (https://deis.com/) 开发的一个用于kubernetes的包管理器,相当于kubernetes环境下的yum包管理...
一、并发控制 当程序中可能出现并发[https://www.jianshu.com/p/94b7c2ab84ac]的情况时,就需要保证在并发情况下数据的准确性,以此确保当前用...
Class<T>和 Class<?>类型 有什么区别 平时看java源代码的时候,如果碰到了泛型,像 ?、T 、K 、V、 E 这些是经常出现的,但是不知道代表什么意思,今天...
写在前面的话: 我一直相信对于知识:如果你看不懂,不怪你,请相信,一定是作者没有把问题说清楚。 看了本文章你将知道什么是匿名内部类,如何熟练掌握并使用匿名内部类。如果你已经是...