Linkis 0.10.0 release(Not Apache Release)
0.10.0 is an important version led by Ihome with the help of WeBank.
This is the next release of linkis 0.9.4 base line. This version aims to expand the capabilities of Linkis in containerization by introducing the features of Linkis on kubernetes, reducing everyone a lot of time for compiling, excluding JARs and adapting to the new environment, allowing Linkis to achieve high SLA and satisfy 7*24 business requirement. It provides financial-grade reliable capabilities for everyone’s big data platform.
It contains 1 bug fixes, improvements and enhancements since 0.9.4.
Enhancement
-
[Linkis-440] linkis on kubernetes enhancement
-
[Linkis-440] use configmap as config server enhancement
-
[Linkis-440] use ingress-nginx to guard nginx ha enhancement
-
[Linkis-440] use fluentd-es to collector micro-service log enhancement
-
[Linkis-440] put front static file in kubernetes pod enhancement
-
[Linkis-440] adapt k8s network model,register pod ip to register center as service discover
-
[Linkis-440] use envirment to pass eurekaURL,jvm params
-
[Linkis-440] removing implicit dependencies
-
[Linkis-440] spark-engine pod use static route and ip masque to communicate with spark executor
Bug Fix
- [Linkis-460] fix the bug of bml stored filename.
Credits
The release of linkis 0.10.0 is inseparable from the contributors of the WeDataSphere community. They selflessly contribute their codes and actively carry out technical exchanges with community partners. With their help, linkis 0.10.0 can be successfully released. Thank you all Contributors to the community! Rank in no particular order:
brianzhangrong: As a host, contributed the entire plan of linkis on kubernetes.
irusist: bml stored filename
chongchuanbing: removing implicit dependencies
lidongzhangg: use configmap as config server
hds1999: use envirment to pass eurekaURL,jvm params
Upgrade Wizard
This version mainly provides the features of Linkis on kubernetes. If you want to use the containerization capabilities of this version, please visit: Linkis Containerization Deployment Guide
Cloud Resource
-
Linkis docker image packages
URL: https://hub.docker.com/repository/docker/wedatasphere/linkis
Password: Personal account and password
0.10.0是在微众银行的倾力帮助下,由艾佳生活主导完成的一个重要版本。
这是基于linkis 0.9.4的下一个发行版本。 该版本旨在通过引入Linkis on kubernetes 的特性,扩充Linkis在容器化这块的能力,节省大家编译、排包和适配新环境的大量时间,让Linkis做到高SLA,满足业务7*24使用的要求,为大家的大数据平台提供金融级可靠能力。
自0.9.4起,本次版本包含 1 个Bug修复,改进和增强。
特性增强
-
[Linkis-440] linkis on kubernetes 特性。
-
[Linkis-440] kubernetes configmap 作为配置中心特性。
-
[Linkis-440] 使用 ingress-nginx 把nginx 放入kubernetes集群内。
-
[Linkis-440] 使用 fluentd-es 采集 micro-service日志
。 -
[Linkis-440] 前端静态文件放入k8s集群内。
-
[Linkis-440] 适配k8s 网络模型,注册 pod ip 到注册中心用作服务发现。
-
[Linkis-440] 使用环境变量传递 eurekaURL,jvm params。
-
[Linkis-440] 去除各微服务对cloudmodule的隐式依赖。
-
[Linkis-440] 静态路由+ip 地址伪装,解决spark executor 到 spark-engine的通信问题。
Bug修复
- [Linkis-440] 修复bml文件名重复的缺陷。
新贡献者
Linkis 0.10.0 的发布,离不开WeDataSphere社区的贡献者,他们无私地贡献自己的代码,积极地与社区伙伴进行技术交流,有了他们的助力,Linkis 0.10.0才能顺利地发布,在此感谢各位社区的贡献者! 排名不分先后:
brianzhangrong: 作为主持者,贡献了linkis on kubernetes的整个方案。
irusist: bml stored filename bug定位
chongchuanbing: 移除对cloud-module的隐式依赖
lidongzhangg: linkis.properties配置移到configmap,使用configmap作为配置中心
hds1999:使用环境变量传递eurekaUrl,jvm 参数到docker
使用向导
本次版本主要是提供了Linkis on kubernetes 的特性,如果您想使用本版本的容器化能力,请访问:Linkis 容器化部署指南
云资源
- Linkis docker镜像包
链接:https://hub.docker.com/repository/docker/wedatasphere/linkis
密码:个人账号密码