k8s使用yml文件部署

ops/2024/10/22 18:45:07/

1.K8S可以使用yml部署资源

apiVersion: apps/v1
kind: Deployment
metadata:name: gateway-app
spec:replicas: 1selector:matchLabels:app: gateway-apptemplate:metadata:labels:app: gateway-appspec:containers:- name: gateway-appimage: registry.cn-beijing.aliyuncs.com/205erp/gateway-app:2024-06-04-10-42-26ports:- containerPort: 8080

2.高级配置

1.添加容器环境变量
2.文件挂载

apiVersion: apps/v1
kind: Deployment
metadata:name: nginx-deployment
spec:replicas: 3selector:matchLabels:app: nginxtemplate:metadata:labels:app: nginxspec:containers:- name: nginximage: nginx:latestports:- containerPort: 80env: # 添加环境变量配置- name: MY_ENV_VARvalue: "Hello Kubernetes"volumeMounts: # 添加日志挂载配置- name: nginx-logsmountPath: /var/log/nginxvolumes: # 定义挂载卷- name: nginx-logshostPath: # 使用HostPath类型挂载到主机path: /path/on/host/for/nginx/logs # 这里填写主机上的日志目录路径type: DirectoryOrCreate # 如果需要自动创建目录
FILE_CONTENT=$(cat k8s.yml | sed 's/$/\n/g')curl -X POST \
-H 'Content-Type: application/json' \
-d '{"msgtype": "text", "text": {"content": "审核,黑米-最新镜像:'${FILE_CONTENT}'"}}' \
https://oapi.dingtalk.com/robot/send?access_token=ddaea71f9ed09a0cd0fe1a28e18fadb618a4e0cee829c0534d48b3273dd9e644

http://www.ppmy.cn/ops/47956.html

相关文章

利用Axios封装及泛型实现定制化HTTP请求处理

本案例旨在教授如何使用Axios库结合TypeScript泛型进行HTTP请求的高级封装,以提升代码的可复用性和类型安全性。我们将通过一个具体的示例,学习如何创建一个通用的请求函数,它能够适应不同类型的API响应,并在请求前后加入自定义逻…

adb 脚本化Android系统截图和录屏

1、首先我们了解截图和录屏最基础的命令 手机录屏 adb shell screenrecord sdcard/Pictures/Screenshots/Record_xxx.mp4导出手机录屏 adb pull sdcard/Pictures/Screenshots/Record_xxx.mp4手机截屏 adb shell screencap /sdcard/Screenshots_xxx.png导出手机截屏 adb pu…

linux中xterm窗口怎么调整字体大小

需求:打开的xterm窗口字体比较小,怎么才能调整字体大小,打开的大写: 解决方法: 在home目录下搞一个设置文件 .Xresource,里面内容如下 然后把设置文件添加到 .tcshrc 文件中生效 这样重新打开的xterm字…

非GIS专业,真的不适合WebGIS开发吗?

到底是哪些人在新中地特训营学GIS开发? 很多同学对GIS开发的认知还停留在GIS专业的学生才能学GIS开发,然而,在新中地教育,非GIS专业的学生几乎占一半。 除了GIS专业,还有测绘、遥感等跟GIS差别不大的专业学生选择来学…

Vitis HLS 学习笔记--MAXI位宽拓展

目录 1. 简介 2. 用法解析 2.1 命令语法 2.2 实例展示 3. 注意事项 4. 总结 1. 简介 在 Vitis 工具流程中,Vitis HLS 能够自动将 m_axi 接口端口的大小调整为 512 位,以改善突发访问能力。但是,端口宽度自动调整仅支持标准 C 语言数据…

台灯护眼是真的吗?分享学习必备的护眼台灯

6月6日的全国爱眼日刚刚过去,今年是全国爱眼日第32年了,每一年的爱眼日都在提醒我们要关注眼部健康,提醒我们眼睛视力保护的重要性。不良的用眼习惯会导致近视,严重的甚至会引发眼部疾病,中国现有约500万盲人&#xff…

Web前端的规划:深度解构与未来展望

Web前端的规划:深度解构与未来展望 在数字化浪潮汹涌的时代,Web前端作为用户与互联网世界的桥梁,其重要性不言而喻。对于前端开发者而言,一份精心规划的Web前端策略,不仅是项目成功的基石,更是技术进步的引…

力扣46 全排列 引发对JAVA对象引用的思考

先简单说一下本题思路: 数据结构:栈 算法:递归 使用深度遍历,得到全排列。要使用一个标记数组来标记某个数在本次递归中是否被使用,然后在下次递归前要取消标记。 class Solution {private int[] flag;private List&l…