k8s 容器实例command 巧用

news/2024/11/28 8:52:02/

说明: 很多时候我不想重新构建镜像,并且想要将完成shell脚本而不是渐渐简单的命令作为k8s容器实例command参数输入并且执行。可以借鉴comfigmap的写法使用管道符来输如一个完成的文件内容。在k8s容器环境,更加适合使用定时任务定时执行一段完整的shell脚本

1、普通实例的写法

apiVersion: v1
kind: Pod
metadata:labels:run: my-podname: my-podnamespace: default
spec:containers:- args:- /bin/sh- -c- |-#!/bin/shcat /etc/hostsecho "这是一个测试实例"echo $(date)tail -f /etc/hostsimage: busybox:latestimagePullPolicy: Alwaysname: my-pod

2、定时任务写法

apiVersion: batch/v1beta1
kind: CronJob
metadata:name: my-cronjob
spec:schedule: "*/5 * * * *"jobTemplate:spec:template:spec:containers:- name: my-containerimage: busybox:latestcommand:- /bin/sh- -c- |#!/bin/shcat /etc/hostsecho "这是一个测试实例"echo $(date)#tail -f /etc/hostsrestartPolicy: OnFailure


http://www.ppmy.cn/news/865252.html

相关文章

千川投放如何选择短视频隐藏

1、选择短视频/图文 2、选择专业推广

小智桌面使用教程

链接:link 感觉用起来很不错!

[图文教程]智学网电脑版下载_电脑上看智学网直播的几种方法

智学网本身是一款手机app应用,有许多朋友反映,觉得手机屏幕太小,看起来不好,对视力也不好,想在电脑里看。难道只能用手机看智学网直播课程吗?电脑上怎么安装智学网呢。接下来,咱们就来了解一下吧…

【资料】Robocom睿抗机器人开发者大赛

Robocom睿抗机器人开发者大赛(RAICOM)-CAIP编程设计赛道“编程技能赛”比赛信息 比赛简介 比赛官网:https://www.robocom.com.cn/ 报名网址:https://www.robocom.com.cn/match.html?matchType0 赛制说明 该比赛属于个人赛,而且是类似ioi…

ZGC收集器(学习笔记)

ZGC收集器 一款在 JDK 11中新加入的具有实验性质的低延迟垃圾收集器 ZGC的目标是希望在尽可能对吞吐量影响不太大的前提下,实现在任意堆内存大小下都可以把垃圾收集的停顿时间限制在十毫秒以内的低延迟。 ZGC主要特征 ZGC收集器是一款基于Region内存布局的,(暂时) 不设分…

图解ZGC

图解ZGC 简介 支持的版本 目标 jdk11版本最大可以支持4TB内存 jdk13最大可以支持16TB内存最大停顿时间在10毫秒以内吞吐量最多降低15%即假设不用ZGC需要1000毫秒才可以回收完用ZGC最多需要1150毫秒可以回收完这个影响不大 反正stw时间缩小了 暂时不分代 ZGC底层算法比较&#x…

OpenJDK16 ZGC 源码分析

动手点关注 干货不迷路 👆 概览 ZGC 在 JDK11 中作为实验性功能引入后,已经经过了 5 个版本的演进,目前较之前版本有了较大的变化。本文将分析 ZGC 的设计思想和原理。 ZGC 主要设计理念如下: ZGC 为了支持 TB 级内存,…

阿里巴巴优酷视频增强和超分辨率挑战赛-持续更新

目录 大赛概况 1.数据预处理 2.模型初选 3.训练 ->确定两个模型 4.训练,修改网络,继续优化 大赛概况 大赛地址:https://tianchi.aliyun.com/competition/entrance/231711/introduction?spm5176.12281949.1003.2.37422448y3C5Xj 视频增强和超分…