Kubernetes存储、监控与日志管理全解析
1. Kubernetes存储概念探索
Kubernetes支持多种存储选项,为应用提供持久化存储。
1.1 特定云存储支持
- GCE PD共享存储 :在K8s服务中,GCE PD可在三个Pod间共享。若未看到
LoadBalancer Ingress字段,可能需等待分配。将该字段中的IP地址输入浏览器,就能看到之前输入文本的index.html文件。 - AWS Elastic Block Store(EBS) :K8s支持AWS EBS卷。与GCE持久磁盘类似,EBS卷需挂载到同一可用区的实例上,且同一时间只能挂载到一个实例。可使用API调用、CLI或手动登录GUI创建EBS卷。若已在AWS CLI中授权,可使用以下命令创建:
$ aws ec2 create-volume --availability-zone=us-west-1a eu-west-1a --size=20 --volume-type=gp2
创建时要确保卷与Kubernetes集群在同一区域。以下是一个示例YAML文件 storage-aws.yaml :
apiVersion: v1
kind: Pod
metadata:
name: test
超级会员免费看
订阅专栏 解锁全文
14

被折叠的 条评论
为什么被折叠?



