kustomize 是一个通过 kustomization 文件定制 kubernetes 对象的工具,它可以通过一些资源生成一些新的资源,也可以定制不同的资源的集合 一个比较典型的场景是我们有一个应用,在不同
EnvoyFilter 资源允许你定制由 Istio Pilot 生成的 Envoy 配置。使用该资源,你可以更新数值,添加特定的过滤器,甚至添加新的监听器、集群等等。小心使用这个功能,因为不正确
gRPC 环境 gRPC 是 Google公司基于 Protobuf 开发的跨语言的开源 RPC 框架。gRPC 基于 HTTP/2 协议设计,可以基于一个HTTP/2链接提供多个服务 安装 1. protobuf 从 protobuf 这里下
Istio 是一个开源的微服务管理、保护和监控框架,它有如下特性: 流量管理:利用配置,我们可以控制服务间的流量。设置断路器、超时或重试都可以通过简单的
数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件 使用 Go 自签发证书 go 的 x509 标准库下有个 Certificate 结构,这个结构就是证书解析
k8s 实现的“进入某个容器”的功能,底层本质是 Docker 容器通过 exec 进入容器的扩展。本质是新建了一个“与目标容器,共享 namespace 的”新的 shell 进程。所以该 shell 进程,看到
在 Kubernetes 中,有5个主要的组件,分别是 master 节点上的 kube-api-server、kube-controller-manager 和 kube-sche
client-go 是负责与 Kubernetes APIServer 服务进行交互的客户端库,利用 Client-Go 与 Kubernetes APIServer 进行的交互访问,来对 Kubernetes 中的各类资源对象进行管理操作,包括内置的资源对象及 CRD client-go 客户端 Client-Go 共提供