初始化数据目录(暂时不需要)
rm -rf /k8slpv/bigdata-sync/flink-streaming-platform-web /k8slpv/bigdata-sync/flink
mkdir -p /k8slpv/bigdata-sync/flink-streaming-platform-web && chmod 777 /k8slpv/bigdata-sync/flink-streaming-platform-web
mkdir -p /k8slpv/bigdata-sync/flink && chmod 777 /k8slpv/bigdata-sync/flink
如果并没有loki采集日志, 则建议去掉loki部分(反之则可以加上, 目前默认就去掉了)
按照顺序一次执行文件即可(首次启动会导致部分服务启动, 问题不大, 等待重启即可)
注意需要改一下两个ingress的host值
0.0-ns.yaml
0.1-log-config.yaml
1.0-flink-reactive-mode-configuration-configmap.yaml
1.1-jobmanager-service.yaml
1.2-jobmanager-session-deployment-ha.yaml
1.3-taskmanager-session-deployment.yaml
1.4-ingress.yaml
2.0-flink-streaming-platform-web.yaml
kubectl apply -f .
kubectl -n bigdata-sync get job
kubectl -n bigdata-sync get pod|grep init
kubectl -n bigdata-sync logs -f --tail 100 job/init-flink
kubectl -n bigdata-sync exec -it init-flink-h4fwp -- bash
kubectl -n bigdata-sync get deployment|grep jobmanager
kubectl -n bigdata-sync describe deployment flink-jobmanager
kubectl -n bigdata-sync get pod|grep jobmanager
kubectl -n bigdata-sync describe pod flink-jobmanager-54c64c7b88-l2fmb
kubectl -n bigdata-sync logs -f --tail 100 deployment/flink-jobmanager -c jobmanager
kubectl -n bigdata-sync exec -it flink-jobmanager-6fc5496f7-h74fz flink-jobmanager -- bash
kubectl -n bigdata-sync get deployment|grep taskmanager
kubectl -n bigdata-sync get pod -o wide|grep taskmanager
kubectl -n bigdata-sync logs -f --tail 100 deployment/flink-taskmanager
kubectl -n bigdata-sync logs -f --tail 100 flink-taskmanager-56cc8c749-7mjnz -c taskmanager
kubectl -n bigdata-sync exec -it flink-taskmanager-5dc5458c6d-jdnrs flink-taskmanager-c taskmanager -- bash
telnet flink-jobmanager 6123
kubectl -n bigdata-sync get svc|grep flink-streaming-platform-web
kubectl -n bigdata-sync get deployment|grep flink-streaming-platform-web
kubectl -n bigdata-sync describe deployment flink-streaming-platform-web
kubectl -n bigdata-sync get pod|grep flink-streaming-platform-web
kubectl -n bigdata-sync describe pod flink-streaming-platform-web-8cc54d699-x942d
kubectl -n bigdata-sync logs -f --tail 100 deployment/flink-streaming-platform-web flink-streaming-platform-web
kubectl -n bigdata-sync exec -it flink-streaming-platform-web-85878766bb-r64lc -c flink-streaming-platform-web -- bash
http://flink-bigdata-sync.local.wangjiahuan.com
http://web-bigdata-sync.local.wangjiahuan.com admin/123456