logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

云原生数据库vitess简介

vitess简介vitess是用于MySQL水平扩展的数据库集群系统具有以下特点可扩展性Vitess将许多重要的MySQL功能与NoSQL数据库的可伸缩性结合在一起。其内置的分片功能使您可以在不向应用程序添加分片逻辑的情况下扩展数据库。性能Vitess自动重写会损害数据库性能的查询。它还使用缓存机制来调解查询,并防止重复的查询同时到达您的数据库。可管理性Vitess自...

#mysql
istio mcp探究

介绍MCP是基于订阅的配置分发API。配置使用者(即sink)从配置生产者(即source)请求更新资源集合.添加,更新或删除资源时,source会将资源更新推送到sink.sink积极确认资源更新,如果sink接受,则返回ACK,如果被拒绝则返回NACK,例如: 因为资源无效。一旦对先前的更新进行了ACK/NACK,则源可以推送其他更新.该源一次只能运行一个未完成的更新(每个集合).MCP是一对

云原生数据库vitess简介

vitess简介vitess是用于MySQL水平扩展的数据库集群系统具有以下特点可扩展性Vitess将许多重要的MySQL功能与NoSQL数据库的可伸缩性结合在一起。其内置的分片功能使您可以在不向应用程序添加分片逻辑的情况下扩展数据库。性能Vitess自动重写会损害数据库性能的查询。它还使用缓存机制来调解查询,并防止重复的查询同时到达您的数据库。可管理性Vitess自...

#mysql
判断服务器是否为虚拟机

https://github.com/saltstack/salt/blob/89cd519615aab3a00b865fed2119d80f8612fb07/salt/grains/core.py 参考salt源码linux使用便捷的方式:virt-whatsystemd-detect-virtdmidecodeMAC:system_profiler

容器中的ulimit

背景使用的是公有云,最近要对k8s版本进行升级,在升级之后发发现从我们的web terminal 进入到容器,拥有sudo权限的用户无法进行sudo命令,即使使用root通过docker exec 进入到容器,依旧无法sudosudo: pam_open_session: Permission deniedsudo: policy plugin failed session initializat

#docker
自定义存储插件-Flexvolume vs Csi

从1.8版开始,Kubernetes Storage SIG停止接受树内卷插件,并建议所有存储提供商实施树外插件。目前有两种推荐的实现方式:容器存储接口(CSI)和Flexvolume。Flexvolume介绍lexvolume使用户能够编写自己的驱动程序并在Kubernetes中添加对卷的支持。如果–enable-controller-attach-detach启用Kubelet...

cgroup v2介绍及测试

介绍cgroup是Linux内核允许将流程组织为分层的功能,然后可以限制其使用各种类型资源的组并进行监控。内核的cgroup接口通过伪文件系统,称为cgroupfs。分组在核心cgroup内核代码,而资源跟踪和限制是在一组每个资源类型的子系统(内存,CPU,等等)。术语cgroup是绑定到一组的进程的集合。通过cgroup文件系统定义的限制或参数子系统是一个内核组件,可修改cgroup...

本地部署istio多集群(共享控制面)

环境准备使用kind进行集群安装,通过静态路由打通两个集群的容器网络。cluster1 初始化cluster1 kind配置如下kind: ClusterapiVersion: kind.x-k8s.io/v1alpha4featureGates:GenericEphemeralVolume: truenetworking:podSubnet: "10.241.0.0/16"serviceSubn

golang/protobuf 学习

看到k8s源码里面用到这个东西,感觉和json很相似 学习一下protobuf 和json差不多 用于 encoding/decoding 数据  github 地址是github.com/golang/protobuf开始不知道protoc这个二进制执行文件是干啥的,摸索了好一会儿才明白,原来是用于将proto文件编译为对应的程序文件按照github的例子1.创建proto文

使用metric-server替换heapster实现基于mem/cpu的hpa

依赖k8s 1.8+安装prometheus监控使用prometheus-operator安装prometheusgit clone https://github.com/coreos/prometheus-operatorcd prometheus-operatorkubectl apply -f ./contrib/kube-prometheus/manifests...

    共 57 条
  • 1
  • 2
  • 3
  • 6
  • 请选择