使用Kubernetes 1.7.0,这里的目的是能够部署MySQL/MongoDB/etc,并使用本地磁盘作为存储支持;而Kubernetes则可以自动缩放网站头和处理窗格。为了这些目标,我已经通过头盔部署到Kubernetes的本地永久存储
- 设置&部署Local Persistent Storage provisioner自动提供本地连接磁盘到荚Persitent卷索赔。
- 手动创建的一个持久卷权利要求,其成功,并在本地卷附着
试图通过掌舵通过
舵部署MariaDB的安装--name的MySQL --set persistence.storageClass =默认稳定/ mariadb
这似乎成功了;但去到仪表板,我得到
存储节点关联性检查失败卷 “本地-PV-8ef6e2af”:NodeSelectorTerm [{键:kubernetes.io/hostname操作:在值:[kubemaster ]}]与节点标签不匹配
我怀疑这可能是由于舵图不包括nodeaffinity。除了手动更新每个图表之外,是否有一种方法可以让helm部署到配置器具有卷的同一个窗格中?
也许你可以考虑使用NFS而不是附加本地卷? –