我有一个带有以下堆栈的Web应用程序:Django + MySQL + Celery + Redis。
您是否知道如何使用Kubernetes在亚马逊上部署此堆栈的一些很好的解释。
我正在寻找涵盖以下主题的一些指导:
1。)从我的堆栈为组件创建容器
2.。)在容器世界中解释什么是MySQL的持久解决方案(也许http://vitess.io/?)
3.。)在AWS上创建Kubernetes集群
4.。)配置Kubernetes /处理网络
5.)部署
答案 0 :(得分:1)
这是一个非常广泛的问题,期待一个完整的答案,但我可以尝试触及一些事情。
Kubernetes应该已经在AWS上运行,因此只需运行kube-up.sh
即可。这包括网络。
AWS上的Kube支持EBS卷,因此您可以将MySQL数据存储在那里。
为组件创建容器 - 我首先要查看Docker库以获取有用的基本映像。