我一直在尝试使用Stackpoint在AWS上启动Kubernetes / Fabric8安装,如本视频所述:https://www.youtube.com/watch?v=lNRpGJTSMKA
我的问题是,有三个应用程序无法启动,因为没有可用的卷,我无法看到如何解决这些PV请求。例如,Gogs报告了以下错误:
Unable to mount volumes for pod "gogs-2568819805-bcw8e_default(03d618b9-7477-11e6-8c6b-0a945216fb91)": timeout expired waiting for volumes to attach/mount for pod "gogs-2568819805-bcw8e"/"default". list of unattached/unmounted volumes=[gogs-data]
Error syncing pod, skipping: timeout expired waiting for volumes to attach/mount for pod "gogs-2568819805-bcw8e"/"default". list of unattached/unmounted volumes=[gogs-data]
我很确定这很简单,但无法看到如何从各种K8,Fabric8文档连接点。我可以在AWS中轻松创建新的EBS卷,但无法查看如何更新此运行堆栈以将其附加到这些服务。任何帮助将不胜感激!
答案 0 :(得分:0)
很抱歉,您使用的是哪种版本的gofabric8?我们目前正在为核心平台应用程序添加持久性卷支持,尽管堆栈点的集成还没有完成。希望尽快。
现在,您应该能够在部署期间使用gofabric8 deploy --pv=false
禁用PV声明。所以.EndEdit
。我们将使用此作为默认值,直到集成到那里并且我们可以利用AWS持久性卷
答案 1 :(得分:0)
我们刚刚发布了一些功能,允许您为Kubernetes创建和管理AWS卷。您获得了一个卷,PV和声明 - 只需将声明命名为Fabric8所需的声明。最终,您将能够使用动态卷创建。