容器服务kubernetes虚拟节点实践一:Ingress + 虚拟节点
背景
在上篇关于虚拟节点的文章中,我们介绍了如何部署虚拟节点Chart及简单使用方法。在实际场景中,应用往往需要暴露Service或者Ingress让用户访问。这里我们将介绍如何使用虚拟节点支持Ingress后端应用的部署和扩容,利用ECI支撑Ingress应用的弹性扩容,使集群无需创建新节点即可为应用扩容“无限”容量,满足业务高峰低谷的弹性需求。实践步骤如下。
1. 部署虚拟节点
参照文章部署虚拟节点,完成后在节点页面可以看到新增的虚拟节点virtual-kubelet。
同时我们给namespace vk打上标签“virtual-node-affinity-injection: enabled”,表示其中的pod将会优先调度到虚拟节点上。
2. 在虚拟节点上部署Ingress应用
我们选择在vk namespace中部署一个简单的ingr

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
阿里云性能测试 PTS 上手体验
本文使用到的性能测试 PTS,点击这里,了解详情。 一、业务场景 集团对分司组织业务培训,培训完毕后在App端进⾏答题测试。对App后端接⼝进行压测。 多个分司相同的业务部⻔分批次进行,测试额人员100以内,从题库中随机抽取50道题,考虑每⼈思考在1-10s内提交。保证取题,答题的API接⼝顺畅。 登录 取题 答题 完成 二、引入PTS 对应用进行性能压测 压测参数是:并发200,RPS2000,全程图形化操作,配置过程相对简单,非开发人员都可以直接上手。 2.1 场景配置 主要压测取题、答题两个API,串联取题、答题,中间添加思考时间: 取题API,答题类型,题号配置了随机函数; 红色框内的系统函数很好用,包括截取字符串、转大写、转小写等,见下图: 配置断⾔,判断响应码为200,接⼝正常响应; 思考时间,模拟⽤户思考答题时间 答题 2.2 施压配置 模拟100个⽤
- 下一篇
Kubernetes集群部署关键知识总结
Kubernetes集群部署需要安装的组件东西很多,过程复杂,对服务器环境要求很苛刻,最好是能连外网的环境下安装,有些组件还需要连google服务器下载,这一点一般很难满足,因此最好是能提前下载好准备的就尽量下载好。 Kubernetes集群部署要求 服务器必须是Centos 7.2及以上 Kubernetes采用1.12版本 Docker-ce v17.03.2 Etcd 3.2.9 Flanneld v0.7.0-amd64 TLS 认证通信(所有组件,如etcd、kubernetes master 和node) RBAC 授权 kubedns、dashboard、heapster等插件 harbor,使用nfs后端存储 …… 部署方式 Minikube快速搭建单节点Kubenetes集群的工具,只能用作学习实践。 kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具 使用Rancher部署K8S集群,布署在Docker环境中,方便快捷。 Ansible脚本安装K8S集群 如果对Rancher吃不透的话还是推荐使用Ansible脚本安装K8S集群...
相关文章
文章评论
共有0条评论来说两句吧...