原文:微服务架构 - 巧妙获取被墙的Docker镜像在国内由于种种原因,有些Docker镜像直接是获取不到的,特别是k8s中的一些镜像。本人在部署k8s中的helm组件时需要获取tiller镜像,如果直接用如下命令: docker pull gcr.io/kubernetes-helm/tiller... ...
分类:
其他好文 时间:
2019-03-22 16:49:27
阅读次数:
128
管理存储是管理计算的一个明显问题。该PersistentVolume子系统为用户和管理员提供了一个API,用于抽象如何根据消费方式提供存储的详细信息。为此,我们引入了两个新的API资源:PersistentVolume和PersistentVolumeClaim。 A PersistentVolum ...
分类:
Web程序 时间:
2019-03-04 19:03:00
阅读次数:
186
Kubernetes是Google开源的容器集群管理系统,是Docker容器的主要集群管理系统之一。 其中,Kubernetes中管理主要有三种类型的IP:Pod IP 、Cluster IP 和 外部IP。 Pod IP Kubernetes的最小部署单元是Pod。利用Flannel作为不同HOS ...
分类:
Web程序 时间:
2019-02-22 00:36:35
阅读次数:
541
一)Kubernete初始化1. 初始化master节点kubeadm init --pod-network-cidr=10.244.0.0/16 --token-ttl 02. mkdir -p $HOME/.kubesudo cp -i /etc/kubernetes/admin.conf $H... ...
分类:
Web程序 时间:
2019-02-18 01:30:38
阅读次数:
427
Istio的性能问题一直是国内外相关厂商关注的重点,Istio对于数据面应用请求时延的影响更是备受关注,而以现在Istio官方与相关厂商的性能测试结果来看,四位数的qps显然远远不能满足应用于生产的要求。从发布以来,Istio官方也在不断的对其性能进行优化增强。同时,Istio控制面的可靠性是Istio用于生产的另一项重要考量标准,自动伸缩扩容,自然是可靠性保证的重要手段。
分类:
其他好文 时间:
2019-01-21 17:09:57
阅读次数:
180
补充 启用ipvs代替iptables做service 注意:需要装入ip_vs, ip_vs_rr, ip_vs_wrr, ip_vs_sh, nf_conntrack_ipv4等模块 一、Ingress Controller 可选择的ingress controller: Nginx Envoy ...
分类:
其他好文 时间:
2019-01-21 00:00:42
阅读次数:
591
coredns简介 CoreDNS是一个DNS服务器,和Caddy Server具有相同的模型:它链接插件。CoreDNS是云本土计算基金会启动阶段项目。 CoreDNS是SkyDNS的继任者。 SkyDNS是一个薄层,暴露了DNS中的etcd中的服务。 CoreDNS建立在这个想法上,是一个通用的 ...
分类:
其他好文 时间:
2019-01-19 16:19:28
阅读次数:
314
四、集群安装实例: 1.基础服务:(请在所有节点执行) ? 关闭防火墙 [root@k8s-master ~]# systemctl stop firewalld.service [root@k8s-master ~]# systemctl disable firewalld.service Rem ...
分类:
其他好文 时间:
2019-01-16 16:48:08
阅读次数:
177
golang模块 一、命令行库Cobra Cobra提供简单的接口来创建强大的现代化CLI接口,比如git与go工具。Cobra同时也是一个程序, 用于创建CLI程序https://www.jianshu.com/p/7abe7cff5384 二、client-go Client-go是kubern ...
分类:
其他好文 时间:
2019-01-12 00:24:53
阅读次数:
282
译者注:Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。通常情况下,监控的主要目的在于:减少宕机时间、扩展和性能管理、资源计划、识别异常事件和故障排除分析等。本文作者介绍了5种方法帮助你在Dock ...
分类:
编程语言 时间:
2019-01-08 15:14:39
阅读次数:
252