Kubernetes
1.Kubernetes安装配置
Ubuntu安装containerd
更换Ubuntu安装源
2.Kubernetes集群管理
服务质量QoS
强制重启pod
Label
测试环境管理
service+deployment+ingress+hpa
networking.k8s.io/v1
k3s
k3s脚本快速安装
k3s卸载
k3s-containerd仓库配置
rookceph
1. 安装配置
2. 管理排障
k8s中查看rookceph控制台admin密码
k3s-启用traefik仪表盘
helm
Chartmuseum
artifact hub
Helm内置对象Release相关变量
97.CKA认证
98.Kubernetes开发
本文档使用 MrDoc 发布
-
+
home page
测试环境管理
# 测试环境管理 ## 测试环境QOS配置 - 参见[服务质量QoS](https://blog.ihoiwan.com/project-4/doc-15/ "服务质量QoS") - 所有Pod配置为BestEffort ```toml spec.containers.resources: {} ``` ```yaml spec ... containers ... resources: {} ... ``` ## 清理集群测试环境大于三天没有更新的Deployment - 假设测试环境名称为gitlab-test - 所有pod名称都包含deployment名称,格式为{$deployment-name}-{$container_id} ```shell kubectl get pods -n gitlab-test |\ awk '{if ( $5 ~ "^[3-9]d") print $1}' |\ awk ' FS="-" {for (i=1;i<NF;i++) if ($i=="deployment"){NUM=i} $(NUM+1)="" ; $(NUM+2)=""; print $0}' |\ awk '/\y/ {print $0}' |\ sed -e 's/ /-/g' -e 's/--//' |\ xargs -i kubectl delete deployments.apps -n gitlab-test {} ```
zhangky
June 7, 2021, 10:31 p.m.
Share documents
Collection documents
Last
Next
Scan wechat
Copy link
Scan your mobile phone to share
Copy link
关于 MrDoc
觅思文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅思文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅思文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
Markdown文件
share
link
type
password
Update password