K8S学习之基础十:k8s中初始化容器和主容器

init容器和主容器

init容器和主容器的区别

  1. 初始化容器不支持 Readinessprobe,因为他们必须在pod就绪之前运行完成
  2. 每个init容器必须运行成功,下一个才能够运行
# 定义两个初始化容器,完成后再运行主容器
vi pod-init.yaml 
apiVersion: v1
kind: Pod
metadata:name: myapp-podlabels:app: myapp
spec:initContainers:- name: init-myserviceimage: 172.16.80.140/busybox/busybox:1.28imagePullPolicy: IfNotPresentcommand: ['sh', '-c', "sleep 5"]- name: init-mydbimage: 172.16.80.140/busybox/busybox:1.28imagePullPolicy: IfNotPresentcommand: ['sh', '-c', "sleep 5"]    containers:- name: myapp-containerimage: 172.16.80.140/busybox/busybox:1.28command: ['sh', '-c', 'echo The app is running! && sleep 3600']

  

# 获取百度首页,挂载到init容器中,同时挂载到主容器nginx中
vi pod-init-2.yaml
apiVersion: v1
kind: Pod
metadata:name: initnginx
spec:initContainers:- name: installimage: 172.16.80.140/busybox/busybox:1.28imagePullPolicy: IfNotPresentcommand:- wget- "-O"- "/work-dir/index.html"- "https://www.baidu.com"volumeMounts:- name: workdirmountPath: /work-dircontainers:- name: nginximage: 172.16.80.140/nginx/nginx:1.26imagePullPolicy: IfNotPresentports:- containerPort: 80volumeMounts:- name: workdirmountPath: /usr/share/nginx/htmldnsPolicy: Defaultvolumes:- name: workdiremptyDir: {}

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

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

相关文章

Baklib驱动企业知识资产增值

企业级知识中台构建指南 在数字化转型进程中,Baklib作为新一代知识中台解决方案,为企业提供了系统性知识管理框架。其核心架构由统一元数据标准、智能分类引擎及多维度权限体系构成,通过API接口与企业现有CRM、ERP系统无缝对接,实…

rnmapbox

图层样式 sourceID: 用于样式化数据的来源。 minZoomLevel和maxZoomLevel: 图层解析和显示的最小和最大缩放级别。 rasterOpacity: 绘制图像时的透明度。 rasterHueRotate: 应用于栅格图像的色调旋转。 rasterBrightnessMin和rasterBrightnessMax: 栅格图像的最小和最大亮度…

【FPGA开发】Verilog-数据截断实现四舍五入效果、模块化改造、对比Matlab验证,Modelsim覆盖率

目录 实现目标直接截断低位考虑四舍五入模块化实现四舍五入功能Matlab对比验证程序Testbench编写Modelsim查看验证覆盖率(简易) 实现目标 由于FPGA以定点数运算为主,随着数字信号处理的流程增加,数据位宽会逐渐变大,有…

100天精通Python(爬虫篇)——第115天:爬虫在线小工具_Curl转python爬虫代码工具(快速构建初始爬虫代码)

文章目录 一、curl是什么?二、爬虫在线小工具(牛逼puls)三、实战操作 一、curl是什么? 基本概念:curl 支持多种协议,如 HTTP、HTTPS、FTP、SFTP 等,可用于从服务器获取数据或向服务器发送数据&a…

2025年渗透测试面试题总结-字某某动-安全研究实习生(二面)(题目+回答)

网络安全领域各种资源,学习文档,以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各种好玩的项目及好用的工具,欢迎关注。 目录 字某某动-安全研究实习生(二面) 1. 护网行动中的核心工作 2. 防护层级选择&…

如何记录日常笔记

如何使用Obsidian来记录日常的笔记吗?比如会议记录、读书笔记。 我认为,首先需要做好的就是建立一个单独的分类,比如设置会议记录的文件夹、读书笔记的文件夹,这样各个笔记相互不干扰。 而做日常记录,和我们进行卡…

软件信息安全性测试流程有哪些?专业软件测评服务机构分享

在数字化时代,软件信息安全性测试的重要性愈发凸显。尤其是对于企业来说,确保软件的安全性不仅是维护用户信任的关键,也是满足合规要求的必要条件。 软件信息安全性测试是指通过一系列系统化的测试手段,评估软件应用在受到攻击时…

UVC for USBCamera in Android

基于UVC 协议,完成USBCamera 开发 文章目录 一、目的:二、USBCamera 技术实现方案难点 三、误区:四、基础补充、资源参考架构图了解Camera相关专栏零散知识了解部分相机源码参考,学习API使用,梳理流程,偏应…

智慧社区解决方案介绍

1. 应用背景 智慧社区作为新经济时代的产物,利用互联网和物联网技术,改变了人们的生活方式,成为信息化、虚拟化新城市的重要组成部分。智慧社区的商业价值在于利用大数据技术对消费者进行细分,提供高附加值服务,预计零…

鸿蒙生态日日新,鸿蒙原生版支付宝下载量突破230万

鸿蒙生态日日新PLOG:鸿蒙原生版支付宝下载量突破230万,持续迭代性能提升15%,越来越好用;掌上生活、美柚等多款应用功能更新。

深度学习PyTorch之13种模型精度评估公式及调用方法

深度学习pytorch之22种损失函数数学公式和代码定义 深度学习pytorch之19种优化算法(optimizer)解析 深度学习pytorch之4种归一化方法(Normalization)原理公式解析和参数使用 深度学习pytorch之简单方法自定义9类卷积即插即用 实时…

显示器长时间黑屏

现象 电脑启动后,进入登录界面前会随机黑屏,有时候十几秒,有时候几分钟 进入桌面后,长时间不操作电脑黑屏,移动鼠标,点击键盘后尝试点亮屏幕,也会消耗较长时间 尝试 重装系统,或者重新安装显卡,都能够恢复,但过段时间以后又出现黑屏情况 集成显卡,独立显卡都出现过 操作系统…

网络编程之应用层协议(http)

HTTP: 1.url(统一资源定位符) 2.http:浏览器与服务器之间的通信标准 端口号:80; 传输层协议:TCP; 3.http工作流程: 4.http的报文格式: 5.HTTP请求报文的方法 6.回应报文:状态码 注意:

数据结构——顺序表与链表

1. 基础介绍 1、线性结构: 如果一个数据元素序列满足: (1)除第一个和最后一个数据元素外,每个数据元素只有一个前驱数据元素和一个后继数据元素; (2)第一个数据元素没有前驱数据…

苦瓜书盘官网,免费pdf/mobi电子书下载网站

苦瓜书盘(kgbook)是一个专注于提供6英寸PDF和MOBI格式电子书的免费下载平台,专为电子阅读器用户设计。该平台为用户提供了丰富的电子书资源,涵盖文学、历史、科学、技术等多个领域,旨在打造一个全面的电子书资源库。用…

PPT 小黑第20套

对应大猫21 Word转PPT 图片也得复制 题目要求两套PPT母板,应用不同版式(版式那就可以选) 竖排文字

第六课:数据库集成:MongoDB与Mongoose技术应用

本文详细介绍了如何在Node.js应用程序中集成MongoDB数据库,并使用Mongoose库进行数据操作。我们将涵盖MongoDB在Ubuntu 20系统中的安装、Bash命令的CRUD操作、Mongoose数据建模(Schema/Model)、关联查询与聚合管道,以及实战案例—…

蓝桥云客 卡牌

2.卡牌 - 蓝桥云课 卡牌 问题描述 这天,小明在整理他的卡牌。 他一共有n种卡牌,第i种卡牌上印有正整数i(i∈[1,n]),且第i种卡牌现有a_i张。 而如果有n张卡牌,其中每种卡牌各一张,那么这n张卡牌可以被称为一套牌。小…

【Linux】——初识操作系统

文章目录 冯-诺依曼体系结构操作系统shell 冯-诺依曼体系结构 我们现在所使用的计算机就是冯-诺依曼体系结构。 存储器就是内存。 由下图可知,寄存器最快,为啥不用寄存器呢? 因为越快价格就最贵,冯诺依曼体系结构的诞生&#xf…

坐标变换介绍与机器人九点标定的原理

【备注】本文的C#代码在下面链接中可以下载:Opencv的C#九点标定代码资源-CSDN文库 https://download.csdn.net/download/qq_34047402/90452336 一、坐标变换的介绍 1.绕原点旋转的坐标变换 一个点(x,y)绕原点旋转u度,其旋转后的坐标(x1,y1)如何计算? 2.绕任意点的坐标变…