flink operator 拉取阿里云私有镜像(其他私有类似)

创建 k8s secret

kubectl --namespace flink create secret docker-registry aliyun-docker-registry --docker-server=registry.cn-shenzhen.aliyuncs.com --docker-username=ops_acr@1060896234 --docker-password=passwd --docker-email=DOCKER_EMAIL

注意命名空间指定你使用的 我的命名空间是flink
secret type = docker-registry 这个是固定值不需要动
aliyun-docker-registry 为你的secret 取的固定名称
–docker-server 就是你私库地址
–docker-username 登录名称
–docker-password 登录密码

查看

kubectl get secret aliyun-docker-registry -n flink
#后面的命名空间不要忘记 要不然找不到
kubectl  --namespace flink get secret aliyun-docker-registry -o yaml
# 以yaml 的方式查看配置文件

flink yaml

apiVersion: flink.apache.org/v1beta1
kind: FlinkDeployment
metadata:name: autoscaling-examplenamespace: flink
spec:imagePullPolicy: IfNotPresentflinkVersion: v1_18flinkConfiguration:job.autoscaler.enabled: "true"job.autoscaler.stabilization.interval: "1m"job.autoscaler.metrics.window: "3m"pipeline.max-parallelism: "24"taskmanager.numberOfTaskSlots: "2"state.savepoints.dir: hdfs:///flink/savepointsstate.checkpoints.dir: hdfs:///flink/checkpointshigh-availability.type: kuberneteshigh-availability.storageDir: hdfs:///flink/haexecution.checkpointing.interval: "1m"jobmanager.scheduler: adaptivejob.autoscaler.target.utilization.boundary: "0.1"serviceAccount: flinkpodTemplate:apiVersion: v1kind: Podmetadata:name: pod-templatespec:containers:- name: flink-main-containerimagePullPolicy: IfNotPresentimage: registry.cn-hangzhou.aliyuncs.com/liguo/autoscaling-example:17.0imagePullSecrets:- name: aliyun-docker-registryjobManager:resource:memory: "1024m"cpu: 1taskManager:resource:memory: "1024m"cpu: 1job:jarURI: local:///opt/flink/usrlib/flink1_18demo-1.0-SNAPSHOT.jarparallelism: 1upgradeMode: last-state

目前对k8s 刚刚接触1周所有对podTemplate 还是不太了解 目前这个配置时可用的 在pod 中拉取镜像引用 鉴权

提交

kubectl create -f test.yaml -n flink 
#我内部已经指定命名空间了 但是我习惯对外加上

在这里插入图片描述
在这里插入图片描述

日志持久化

非镜像部署

日志持久化到hdfs

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/418805.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL面试篇

MySQL面试题主要内容 面试官在面试时主要会问以下这些方面的问题 MySQL-优化 定位慢查询 方案一:开源工具 调试工具:Arthas 运维工具:Prometheus 、Skywalking 方案二:MySQL自带慢日志 慢查询日志记录了所有执行时间超过指定…

STM32 TIM输出比较、PWM波形

单片机学习! 目录 一、输出比较简介 二、PWM简介 三、输出比较通道 3.1通用定时器的输出比较部分电路 3.2高级定时器的输出比较部分电路 四、输出模式控制器 五、PWM基本结构 六、PWM参数计算 总结 前言 文章讲述STM32定时器的输出比较功能,它主…

LeetCode 算法 3.无重复字符的最长子串(python版)

1.需求 #给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 #输入: s “pwwkew” #输出: 3 #解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。 #请注意,你的答案必须是 子串 的长度,“pwke” 是一个…

正则表达式初版

一、简介 REGEXP: Regular Expressions,由一类特殊字符及文本字符所编写的模式,其中有些字符(元字符)不表示字符字面意义,而表示控制或通配的功能,类似于增强版的通配符功能,但与通…

【2023我的编程之旅】七次不同的计算机二级考试经历分享

目录 我报考过的科目 第一次报考MS Office 第二次报考Web语言,C语言,C语言 第三次报考C语言,C语言,Java语言 分享一些备考二级的方法 一些需要注意的细节 结语 2023年的CSDN征文活动已经进入了尾声,在这最后我…

Cortex-M3/M4内核NVIC及HAL库函数详解(2):HAL库中断底层函数实现

0 工具准备 Keil uVision5 Cortex M3权威指南(中文) Cortex M3与M4权威指南 stm32f407的HAL库工程 STM32F4xx中文参考手册 1 HAL库中断底层函数实现 打开stm32f407的HAL库工程,可以在CMSIS->Include->core_cm4.h内找到有关NVIC寄存器设…

MySQL 的delete、truncate、drop 有什么区别

目录 一、从执行速度上来说 二、从使用场景和原理上讲 1、DELETE 2、truncate 3、drop 希望能够帮助到大家!!! 一、从执行速度上来说 drop > truncate >delete 二、从使用场景和原理上讲 1、DELETE DELETE from TABLE_NAME wh…

uniapp的IOS证书(.p12)和描述文件(.mobileprovision)申请 2024年最新教程

文章目录 准备环境登录 iOS Dev Center 下面我们从头开始学习一下如何申请开发证书、发布证书及相对应的描述文件。首先需要申请苹果 App ID (App的唯一标识)生成证书请求文件申请开发(Development)证书和描述文件申请开发(Development)证书添加调试设备…

蓝桥杯备战 每日一题 (4)

题目地址 首先我们要有一个知识储备 1 加法:(ab)%m(a%mb%m)%m 2 减法:(a-b)%m(a%m-b%m)%m 3 乘法:a*b%m(a%m)*(b%m)%m 我们可以每次计算就可以取余一次,这样就保证了最后取余的结果和一起相加再取余的结果一样 然后这个题目要怎…

Pyro —— Velocity Voxel Scale

Velocity Voxel Scale是H19.5引入的新参数,该参数可单独定义volume和速度体素;根据参数设置,可观察到模拟时间的显著变化; Velocity Voxel Scale对DOP和SOP均可用;对DOP设置,该参数在Smoke Object&#xf…

postgresql(Windows)初始化数据库教程

省流:本文章内容讲的是如何初始化postgresql数据库环境,前提是已经安装好postgresql数据库,安装步骤参考postgresql(Windows)安装教程 # 开始:安装postgresql-12.14-2-windows-x64.exe完成后进行初始化数据…

frida https抓包

web端导入证书、https代理即可解决大部分需求,但是,有些app需要处理ssl pinning验证。 废话不多说。frida处理ssl pin的步骤大体如下。 安装python3.x,并在python环境中安装frida: pip install frida pip install frida-tools下载frida-se…