- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐


















- 课程介绍
- 课程大纲 试看
- 讲师好课 7
- 学员评价
适合人群:
大数据技术人员、架构、运维、开发、测试、云计算等
学习计划:
建议: 1. 先看一遍视频,按照里面的版本操作一遍, 2. 熟悉了解之后,可以自由选择版本部署,在线离线方式都可以
课程目标:
kubernetes(k8s)独立部署任意版本spark operator,可离线部署
课程简介:
Spark Operator on Kubernetes(k8s)视频教程介绍:
1. 基于两套kubernetes环境分别演示不同版本spark operator部署
2. 手把手操作踩坑消缺
3. 原始部署方式,更直观了解spark operator
4. 学习后可以选择任意spark operator版本自由部署,适用于离线部署
常见错误或踩坑解决分析:
【错误1】
rawResources failed to read Resources: Load from path ../crds failed: '../crds' must be a file"
【错误2】
error validating "spark-operator.yaml": error validating data: ValidationError(Deployment.spec.template.metadata): unknown field "initializers" in io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta; if you choose to ignore these errors, turn validation off with --validate=false
【错误3】
ProtocolException: Expected HTTP 101 response but was '403 Forbidden'
io.fabric8.kubernetes.client.KubernetesClientException:
Exception in thread "main" io.fabric8.kubernetes.client.KubernetesClientException:
【错误4】
failed to create or update CustomResourceDefinition sparkapplications.sparkoperator.k8s.io:
unable to recognize "spark-operator-crds.yaml": no matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1"
常见问题:
问:不懂spark开发可以学习spark operator么
答:可以,熟悉linux基本使用,了解docker和kubernetes更完美,spark测试程序会提供示例和源码。
问:spark operator视频手把手演示部署么
答:是的,从告诉怎么准备获取安装包文件开始,然后一步步部署,遇到坑和问题也会分析解决方法和思路,而且适用于离线环境部署。
问:spark operator视频是基于什么环境和版本部署的
答:1. kubernetes环境两套,分别是当前latest版本和1.19.x版本(1.18.x也完全一样) 2. spark operator版本两套,分别是当前latest版本和operator2.4.x版本 3. 学员可以根据实际情况选择版本,不一样和视频一致
课程大纲-Spark on k8s Operator部署视频教程手动离线部署
资料下载-
第1章 Spark Operator on k8s (2小时7分钟 15节)
5