增加后文

pull/43/head
Jimmy Song 2017-08-21 17:27:05 +08:00
parent ea9669e9c4
commit e91e24b119
1 changed files with 5 additions and 3 deletions

View File

@ -6,6 +6,10 @@
接下来我们将以 Spark on YARN with kubernetes 为例来说明,该例子足够复杂也很有典型性,了解了这个例子可以帮助大家将自己的应用迁移到 kubernetes 集群上去,代码和配置文件可以在 [这里](https://github.com/rootsongjc/kube-yarn) 找到(本文中加入 Spark 的配置,代码中并没有包含,读者可以自己配置)。
下图即整个架构的示意图,代码和详细配置文件请参考 [kube-yarn](https://github.com/rootsongjc/kube-yarn)(不包含 ingress、spark 配置),所有的进程管理和容器扩容直接使用 Makefile。
![spark on yarn with kubernetes](../images/spark-on-yarn-with-kubernetes.png)
**注意: 该例子仅用来说明具体的步骤划分和复杂性,在生产环境应用还有待验证,请谨慎使用。**
## 术语
@ -210,6 +214,4 @@
--from-file=artifacts/spark/spark-defaults.conf
```
![spark on yarn with kubernetes](../images/spark-on-yarn-with-kubernetes.png)
该图即整个架构的示意图,代码和详细配置文件请参考 [kube-yarn](https://github.com/rootsongjc/kube-yarn)(不包含 ingress、spark 配置),所有的进程管理和容器扩容直接使用 Makefile。
所有的配置完成后,可以可以使用 kubectl 命令来启动和管理集群了,我们编写了 Makefile您可以直接使用该 Makefile 封装的命令实现部分的自动化。