K8S有状态服务-云盘扩容解决方案
介绍
使用云盘创建有状态服务时往往有一个痛点:开始申请云盘的时候不能准确估计服务能用多大存储空间,申请的云盘在服务运行一段时间后空间不够使用!!
本文介绍容器服务使用云盘时,如果进行磁盘扩容;
建议在扩容数据盘之前手动创建快照,以备份数据。
云盘扩容参考文档:https://help.aliyun.com/document_detail/25452.html
创建服务
参考动态云盘服务创建步骤:
# kubectl create -f dynamic.yaml # kubectl get pod NAME READY STATUS RESTARTS AGE nginx-dynamic-69f9bd7b8c-hlkxj 1/1 Running 0
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
K8S有状态服务-StatefulSet使用最佳实践
介绍 StatefulSet是一种给Pod提供唯一标志的控制器,它可以保证部署和扩展的顺序。 Pod一致性:包含次序(启动、停止次序)、网络一致性。此一致性与Pod相关,与被调度到哪个node节点无关。 稳定的次序:对于N个副本的StatefulSet,每个Pod都在[0,N)的范围内分配一个数字序号,且是唯一的。 稳定的网络:Pod的hostname模式为$(statefulset名称)-$(序号)。 稳定的存储:通过VolumeClaimTemplate为每个Pod创建一个PV。删除、减少副本,不会删除相关的卷。 阿里云云盘支持动态挂载的功能,可以通过VolumeClaimTemplate方式部署statefulset应用。 部署Statefulset服务 volumeClaimTemplates:表示一类PVC的模板,系统会根据Statef
- 下一篇
Linux运维人员必会开源运维工具体系
来自老男孩的运维工具介绍 操作系统:Centos,Ubuntu,Redhat,suse,Freebsd网站服务:nginx,apache,lighttpd,php,tomcat,resin关系型数据库:MySQL,MariaDB,PostgreSQLDB中间件:maxscale,MyCat,atlas,cobar,amoeba,MySQL-proxy代理相关:lvs,keepalived,haproxy,nginx,heartbeat网站缓存:squid,nginx,varnishNOSQL库:Redis,Memcached,MongoDB,HBase,Cassandra,CouchDB存储相关:Nfs,FastDFS,Moosefs(mfs),Hadoop,glusterfs,lustre版本管理:svn,git监控报警:nagios,cacti,zabbix,munin,hyperic,mrtg,graphite域名解析:bind,powerdns,dnsmasq同步软件:scp,rsync,inotify,sersync,drbd批量管理:SSH,Ansible,Saltstac...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果