Flink K8S Operator 离线安装

一 推送镜像

sh 复制代码
docker pull quay.io/jetstack/cert-manager-cainjector:v1.8.2
docker tag quay.io/jetstack/cert-manager-cainjector:v1.8.2 10.177.85.101:8000/flink/cert-manager-cainjector:v1.8.2
docker push 10.177.85.101:8000/flink/cert-manager-cainjector:v1.8.2

docker pull quay.io/jetstack/cert-manager-controller:v1.8.2
docker tag quay.io/jetstack/cert-manager-controller:v1.8.2 10.177.85.101:8000/flink/cert-manager-controller:v1.8.2
docker push 10.177.85.101:8000/flink/cert-manager-controller:v1.8.2

docker pull quay.io/jetstack/cert-manager-webhook:v1.8.2
docker tag quay.io/jetstack/cert-manager-webhook:v1.8.2 10.177.85.101:8000/flink/cert-manager-webhook:v1.8.2
docker push 10.177.85.101:8000/flink/cert-manager-webhook:v1.8.2

二 helm安装operator

2.1 添加helm仓库

sh 复制代码
helm repo add --username admin --password Harbor@2468 harbor http://10.177.85.101:8000/chartrepo/helm

2.2 安装 chart

sh 复制代码
helm install flink-kubernetes-operator --set image.repository=10.177.85.101:8000/flink/flink-kubernetes-operator --set image.tag latest --username=admin --password=Harbor@2468 --version 1.4.0 harbor/flink-kubernetes-operator -n flink-operator

如果报如下错误:

sh 复制代码
Error: INSTALLATION FAILED: Internal error occurred: failed calling webhook "webhook.cert-manager.io": Post "https://cert-manager-webhook.cert-manager.svc:443/mutate?timeout=10s": context deadline exceeded

则需要添加--set webhook.create=false参数

sh 复制代码
helm install flink-kubernetes-operator --set image.repository=10.177.85.101:8000/flink/flink-kubernetes-operator --set image.tag latest --set webhook.create=false --username=admin --password=Harbor@2468 --version 1.4.0 harbor/flink-kubernetes-operator -n flink-operator

相关推荐
大大大大晴天2 天前
Hudi Metadata Table 与 Hive Sync (HMS)怎么选?
大数据
手可摘星辰7772 天前
一次线上FlinkCDC异常排查复盘
大数据·flink
大大大大晴天2 天前
Hudi技术内幕:Metadata Table原理与实践
大数据
运维开发故事3 天前
基于 Arthas 的多集群在线诊断系统设计与实现
kubernetes
大大大大晴天3 天前
Hudi技术内幕:深入解析Index索引机制
大数据
阿里云大数据AI技术3 天前
Flink Forward Asia 2026 深圳启幕:Agentic Streaming for AI,开启实时智能新范式
大数据·flink
SelectDB3 天前
阶跃星辰基于 SelectDB 构建 PB 级 Agent 可观测平台
大数据·数据库·aigc
Patrick_Wilson4 天前
从「改个端口」到 502:Next.js on k8s 的容器端口、Service 映射与 env 覆盖
docker·kubernetes·next.js
tonyabasy4 天前
Flink 实时数仓开发实战:SQL中也能做到资源精细化管理
flink
探索云原生5 天前
K8s 1.36 这个 GA 特性,把 initContainer 拉模型的 hack 干掉了
ai·云原生·kubernetes