
k8s
文章平均质量分 75
k8s学习笔记
教Linux的李老师
教好一个孩子,造福一个家庭。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
k8s部署OpenELB
创建一个EIP资源对象, 它提供了一个EIP资源池给给`LoadBlancer Service`使用原创 2025-05-07 22:54:51 · 299 阅读 · 0 评论 -
kubectl修改资源时添加注解
会在升级记录中记录本条命令,建议使用新版注解参数。.建议添加这个参数形成良好的习惯.,就会自动添加此次修改的注解.修改资源时,在命令行后添加。将在查询变更时非常有效.原创 2025-04-13 20:04:34 · 327 阅读 · 0 评论 -
Istio常用命令
Istio常用命令。原创 2025-04-13 18:50:46 · 454 阅读 · 0 评论 -
安装Istio
istio-ingressgateway (Istio Ingress Gateway )类似 Kubernetes 的 Ingress ,是 Istio 控制外部流量进入 Kubernetes 的入口组件,istio-ingressgateway 作为一个入口点,允许从服务网格外部访问服务网格内部的服务,起到了类似 nginx、apisix 等入口网关的作用。实际上 istio-ingressgateway 是作为一个 Kubernetes Service 对外提供访问服务。,是istio的配套。原创 2025-04-13 18:27:01 · 1182 阅读 · 0 评论 -
部署NFS版StorageClass(存储类)
并自动为它们创建NFS所支持的。,所以需要使用外部驱动;原创 2025-04-13 00:08:37 · 760 阅读 · 0 评论 -
Ingress蓝绿发布
Ingress蓝绿发布原创 2025-04-12 15:37:00 · 265 阅读 · 0 评论 -
k8s通过service标签实现蓝绿发布
部署v1 v2 deploy服务 和 service服务。原创 2025-04-12 12:46:17 · 491 阅读 · 0 评论 -
k8s蓝绿发布
参考:蓝绿(blue/green):新版本与旧版本一起存在,然后切换流量.原创 2025-04-12 12:44:10 · 440 阅读 · 0 评论 -
使用vscode快速编写k8s资源清单yaml
使用vscode快速编写k8s资源清单原创 2022-06-02 17:31:59 · 5481 阅读 · 4 评论 -
使用sealos4安装k8s集群
使用sealos4安装k8s集群原创 2023-03-09 16:28:07 · 1498 阅读 · 0 评论 -
k8s日志管理
----> docker(接管容器标准输出并写入文件中持久化保存) -----> 获取某个容器的日志。kubectl logs (获取容器标准输出的日志) ----->方式在每个Node上部署一个。k8s系统的组件日志。原创 2025-03-30 00:32:15 · 607 阅读 · 0 评论 -
k8s网络策略配置
配置k8s网络策略。原创 2025-03-29 21:49:01 · 422 阅读 · 0 评论 -
比kubectl更好用的k8s命令行客户端kube-shell
【代码】比kubectl更好用的k8s命令行客户端kube-shell。原创 2025-03-29 19:30:43 · 290 阅读 · 0 评论 -
k8s污点与容忍
比如GPU,SSD等,一般pod不会运行在这种专用节点,如果pod想运行在这种专用节点上,需要配置。.如果异常状态恢复正常,kubelet 或节点控制器能够移除相关的污点。, 则 Pod 还能在这个节点上继续运行这个指定的时间长度。effect 值为 NoExecute 的污点,会被。会影响(驱逐)已经在节点上运行的 Pod,如果Pod。: 污点,避免pod调度到特定Node上,相当于。: 污点容忍,允许pod调度到带有特定。,则 Pod 还会一直在这个节点上运行。时,节点控制器会自动给节点。原创 2025-03-29 18:19:14 · 1180 阅读 · 0 评论 -
Centos7安装k8s集群
Centos7安装k8s原创 2021-11-25 22:47:35 · 3731 阅读 · 0 评论 -
deployment常用命令
deployment常用命令原创 2023-03-14 14:53:52 · 986 阅读 · 0 评论 -
openssl为k8s生成SSL证书
openssl为k8s生成SSL证书原创 2022-03-25 11:45:02 · 6060 阅读 · 0 评论 -
configmap和Secret存储
configmap和Secret存储subpath(子路径)防止覆盖原创 2021-09-02 11:15:47 · 376 阅读 · 0 评论 -
k8s的注解信息
k8s的注解信息K8s中的Annotations是什么?添加Annotations示例修改资源时添加注解查看Annotations信息官方文档: https://kubernetes.io/zh/docs/concepts/overview/working-with-objects/annotations/参考: k8s的Annotation与Labels如何使用K8s中的Annotations是什么?Annotations用于非识别信息,即 Kubernetes 不关心的元数据。因此,注解键和值没原创 2022-03-18 23:42:49 · 2016 阅读 · 0 评论 -
k8s的CNI网络插件
k8s的CNI插件安装原创 2022-03-14 22:44:23 · 13126 阅读 · 0 评论 -
k8s数据卷概念与常用操作
k8s数据卷概念与常用操作原创 2022-03-03 17:52:01 · 925 阅读 · 0 评论 -
StatefulSets有状态应用概念及常用操作
StatefulSets概念及常用操作原创 2021-10-23 23:14:39 · 1979 阅读 · 0 评论 -
DaemonSet概念及常用操作
DaemonSet 适合发布比如日志收集,监控,分布式存储,CNI插件等需要host守护的应用.原创 2021-11-04 14:22:09 · 611 阅读 · 0 评论 -
PV和PVC
pv是持久卷pvc是持久卷消费pv是全局的pvc是绑定命名空间的挂载中的pvc无法删除,除非占用该pvc的pod删除。原创 2022-02-28 16:53:05 · 2703 阅读 · 0 评论 -
k8s节点为NotReady的常见原因
k8s节点为NotReady的常见处理原因1: node节点的kubelet未启动原因2:没有安装cni插件原因1: node节点的kubelet未启动解决办法:systemctl enable --now kubelet原因2:没有安装cni插件解决办法:安装cni插件原创 2022-02-25 19:02:56 · 19485 阅读 · 0 评论 -
RBAC角色访问控制
组可以包含其他组(以实现权限的继承),也可以包含用户,组内用户会继承组的权限。User与Group之间存在多对多的关系,且Group可以层次化,以满足不同层级的权限控制要求。:角色,代表一定数量的权限的集合。它是权限分配的单位与载体,旨在隔离User与Privilege的逻辑关系。:操作,表明对What进行How的操作,即Privilege+Resource的组合。:具体的权限,例如Privilege,包括正向授权与负向授权。,(权限作用域只限于服务账户的命名空间),一般用来。How(以什么方式)原创 2022-01-29 23:15:39 · 3453 阅读 · 1 评论 -
k8s多集群切换
k8s多集群切换kubectl多集群切换命令使用kubectx命令切换k8集群安装kubectx命令行kubectx切换集群kubectl多集群切换命令参考: https://kubernetes.io/docs/tasks/access-application-cluster/configure-access-multiple-clusters/#define-clusters-users-and-contexts# 查看所有集群kubectl config get-contexts# 切换集原创 2022-01-28 10:10:04 · 2591 阅读 · 1 评论 -
k8s中Label概念及常用操作
Label概念及常用操作原创 2022-01-28 09:58:32 · 4135 阅读 · 0 评论 -
sealos3安装高可用k8s集群
快速二级制包安装k8s高可用集群原创 2021-05-10 16:34:49 · 6320 阅读 · 0 评论 -
部署helm3
部署helm3Centos7安装helm添加Chart仓库查看仓库查看插件列表创建Chart修改values.yaml修改hydrogen-deployment.yaml修改hydrogen-namespace.yamltemplates加入项目yaml文件构建chart打包chart调试chart删除chart查看渲染后的资源文件修改镜像版本回滚版本注意参考: https://www.yisu.com/zixun/530915.htmlCentos7安装helmwget https://mirror原创 2021-12-25 23:56:14 · 1447 阅读 · 0 评论 -
k8s的Service概念及常用操作
k8s的Service概念k8s的svc域名原创 2021-12-23 17:10:39 · 5782 阅读 · 0 评论 -
k8s部署IngressController
k8s中ingress的基本用法原创 2021-12-23 16:13:37 · 4880 阅读 · 0 评论 -
Ubuntu24.04安装k8s
Ubuntu安装k8s使用rancher构建k8s原创 2021-12-21 15:49:55 · 1425 阅读 · 0 评论 -
在k8s集群中安装KubeSphere
在k8s集群中安装KubeSphere使用资源清单安装检查安装日志查看svc是否正常运行使用资源清单安装kubectl apply -f https://ghproxy.com/https://github.com/kubesphere/ks-installer/releases/download/v3.2.1/kubesphere-installer.yaml kubectl apply -f https://ghproxy.com/https://github.com/kubesphere/原创 2021-12-20 11:43:08 · 468 阅读 · 0 评论 -
新node加入k8s集群
k8s-node-jion.sh可以自动打印node加入集群的命令原创 2021-12-16 16:37:47 · 373 阅读 · 0 评论 -
k8s应用生命周期管理
k8s应用生命周期管理在K8S中部署应用流程使用Deployment部署Java应用服务编排Deployment工作负载均衡器介绍Deployment的主要功能Deployment的应用场景应用生命周期管理流程应用部署应用升级实验:升级nginx版本水平扩伸缩回滚滚动升级与回滚实现机制在K8S中部署应用流程使用Deployment部署Java应用# 使用Department控制器部署镜像kubectl create deployment web --images=lizhenliang/java原创 2021-12-10 14:32:27 · 2218 阅读 · 0 评论 -
k8s概念
k8s的namespace概念什么是namespace应用场景新建namespace查看namespace内置的namespace两种指定资源namespace的方法什么是namespacek8s将资源对象逻辑上隔离,从而形成多个虚拟集群.应用场景每个单独的项目建议单独创建一个namespace.根据不同团队划分namespace根据项目划分namespace可以对namespace权限进行划分.用户只能查看自己的空间新建namespace# 新建namespacekubectl原创 2021-12-10 14:28:10 · 768 阅读 · 0 评论 -
快速编写k8s资源清单yaml文件
如何快速编写k8s资源清单yaml文件k8s的yaml资源清单基本格式yaml文件创建资源对象-Deployment以上资源清单配置等同于:yaml文件创建资源对象-Service以上资源清单配置等同于:将Deployment和Service这两个yaml文件合并成一个yaml文件如何快速编写k8s资源清单用create命令生成deployment的yaml用expose命令生成servcie的yaml用get命令导出yamlpods下的容器下的字段拼写忘记了怎么办?查询资源所有字段资源类型忘记了怎么办?原创 2021-12-10 14:26:27 · 3629 阅读 · 2 评论 -
kubectl常用命令
会在升级记录中记录本条命令,建议使用新版注解参数。将被弃用.建议添加这个参数形成良好的习惯.参数会添加注解,老版的注解。将在查询变更时非常有效.原创 2021-12-10 14:18:53 · 3653 阅读 · 0 评论 -
k8s资源监控
k8s资源监控和日志管理k8s监控资源使用率查看集群资源状态监控集群资源利用率安装metric-server服务使用yaml资源清单部署metric-server服务使用kubectl top命令查看资源消耗管理k8s组件日志k8s查看日志管理k8s组件日志kubectl logs查看日志原理管理k8s应用日志收集k8s日志思路收集标准输出收集容器中日志文件k8s监控资源使用率查看集群资源状态# 查看master组件状态kubectl get cs# 查看node状态kubectl get原创 2021-12-10 14:15:50 · 5361 阅读 · 0 评论