flink on k8s 实践
1、Helm安装
wget https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz
tar -zxvf helm-v3.11.2-linux-amd64.tar.gz
mv linux-amd64/helm /usr/local/bin/
helm安装好后,可以添加常用的helm源。
helm repo add flink-operator-repo https://downloads.apache.org/flink/flink-kubernetes-operator-1.3.1/
helm repo add stable http://mirror.azure.cn/kubernetes/charts
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
2、安装cert-manager
下载 https://github.com/cert-manager/cert-manager/releases/download/v1.12.0/cert-manager.yaml
使用kubectl命令安装即可
kubectl apply -f cert-manager.yaml
kubectl get all -n cert-manager

3、Flink Kubernetes Operator安装
Flink Kubernetes Operator最简单直接的安装方式就是使用helm在线安装,命令如下:
helm repo add flink-operator-repo https://downloads.apache.org/flink/flink-kubernetes-operator-1.4.0/
helm install flink-kubernetes-operator flink-operator-repo/flink-kubernetes-operator --namespace flink --create-namespace

helm -n flink ls -a

该文详细介绍了如何在Kubernetes环境中使用Helm安装FlinkKubernetesOperator,包括添加Helm源、安装cert-manager以及部署和管理Flink应用。此外,还涉及到了自定义镜像仓库的设置和使用,以及ingress的配置来访问FlinkWeb页面。
最低0.47元/天 解锁文章
3985

被折叠的 条评论
为什么被折叠?



