k8s
文章平均质量分 82
哆啦A梦1588
我来自国际大都市_上海,想来上海发展的朋友可以找我
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
容器化进阶Kubernetes核心技术
1.2 Pod 的基本用法在 kubernetes 中对运行容器的要求为: 容器的主程序需要一直在前台运行,而不是后台运行,应用需要改造成前台运行的方式。如果我们创建的Docker镜像的启动命令是后台执行程序,则在kuberlet创建包含这个容器的pod之后运行完该命令,即认为Pod已经结束,将立刻销毁该Pod,如果为该Pod定义了RC,则创建,销毁会陷入一个无限循环的过程中。Pod可以由1个或多个容器组合而成。由一个容器组成的Pod实例 vim demo1.yaml操作老师的原创 2026-06-20 21:45:10 · 218 阅读 · 0 评论 -
Kubernetes 原理与实践
1, Pod期待的副本数(replicas)2, 用于筛选目标Pod的Label Selector3, 当 Pod 的副本数量小于预期数量时,用于创建新的Pod模版(template)1, 在大多数情况下,我们通过定义一个 RC 实现 Pod 的创建过程及副本数量的自动控制2, RC 里包含完整的 Pod 定义模版3, RC 通过 Label Selector 机制实现对 Pod 副本的自动控制4, 通过改变 RC 里的 Pod 副本数量,可以实现 Pod 的扩容或缩容功能。原创 2026-06-20 19:13:03 · 260 阅读 · 0 评论 -
Pod的定义模板
apiVersion: v1 // 版本Kind: Pod // 类型: Podmetadata: // 元数据name: string // 元数据,pod 的名字namespace: string // 元数据,pod 的命名空间labels: // 元数据 标签列表- name: string // 元数据,标签的名字annotations: // 元数据, 自定义注解列表- name: string // 元数据, 自定义注解名字spec: // pod中容器的详细定义。原创 2026-06-17 14:07:39 · 25 阅读 · 0 评论 -
克隆 centos 虚拟机
生成 'HWADDR' 新的mac地址步骤如下找到 '克隆' 虚拟机 右键点击 '设置'原创 2026-06-16 09:24:31 · 266 阅读 · 0 评论 -
集成 Sonar Qube
profile></profile>~: pwd~: ls~: pwd/root~: lssonar-scanner-4.6.1.2450-linux (解压包)~: ls~: pwd~: cd ~ 回到用户目录~:ls~: ls在使用之前要在conf里面追加一些配置~:cd conf~: ls~: lshotel~: ls~: cd bin~: ls此时我们可以看到 sonar-scanner 命令~: pwd~: lshotel~: ls~: pwd。原创 2026-05-06 06:45:18 · 439 阅读 · 0 评论 -
Gin 框架入门实战系列教程
Gin的官网:Gin Github地址:从服务器取出资源(一项或多项)在服务器新建一个资源在服务器更新资源(客户端提供改变后的完整资源)从服务器删除资源。原创 2025-01-22 09:34:31 · 1939 阅读 · 0 评论 -
service-mesh 实战
service 有 Cluster IP 和 NodePort 两种方式1. Cluster IP 解决集群内部的访问 内部有内置的负载均衡2. NodePort 保证外部的请求能够访问集群内部 他的缺点是会占用各个物理机的端口 这样是很不安全的,所以,下面我们来回顾一下 Igress 组件这是 istio 官方给我们提供的案例,Bookinfo 应用中的几个微服务是由不同的语言编写的。原创 2024-04-22 20:46:08 · 1490 阅读 · 0 评论 -
service-mesh
官网下载地址:istio官网 也对什么是service mesh 给出了定义,地址如下解决微服务之间服务跟服务之间通信的问题,可以包括服务发现,负载平衡,故障恢复,度量和监视,服务网格通常还具有更复杂的操作需求,如A/B测试,速率限制,访问控制和端到端身份验证。# 微服务马丁大师在2014年定义了微服务。原创 2024-04-20 20:48:51 · 1482 阅读 · 0 评论 -
高效编写 kubernetes-YAML文件
Kubernetes YAML字段类型POD资源配置选项 如何去确定这些字段的类型? 如何查看参数?如何使用 help? 如何快速获取所需的 YAML 文件 dry-run 可以快速获取所需的 YAML 文件 VSCode工具生成和编写 VSCode安装扩展: Kubernetes-Templates: 帮助你轻松地编辑和管理 Kubernetes YAML文件原创 2024-04-07 08:10:39 · 2582 阅读 · 0 评论 -
ubuntu安装k8s
这条命令在主节点执行# 创建成功然后获取一下watch kubectl get pods -n calico-system # 官网# 官网复制。原创 2024-03-24 11:59:45 · 1356 阅读 · 0 评论 -
kubernetes 集群安装与部署
aptget。原创 2024-03-18 15:36:33 · 1125 阅读 · 1 评论 -
Kubernetes 几大概念的作用
1. Pod 是在 k8s 集群中运行部署应用或服务的最小单元,它是可以支持多容器的,2. Pod 的 IP 是随机变化的,删除 Pod ,IP 变化3. Pod 内部有一个根容器4. 一个 Pod 内可以有一个,多个容器 比如 nginx pod 容器组,mysql pod 容器组 等5. 一个 Pod 内的所有容器,共享根容器的网络名称空间,文件系统,进程资源6. 一个 Pod 内的容器网络地址,由根容器提供。比如:pod 部署的多种形态。原创 2024-03-08 20:30:08 · 1253 阅读 · 1 评论 -
kubernetes容器编排系统基本概念
理论较多,操作较少,安装好 k8s 即可 开篇的理解,大于操作nginx 容器nginx + python 容器nginx + python + redis + mysql 容器代理 + 后端应用 + 缓存 + 数据库.cnf配置文件 env环境变量 yaml文件可以去定义配置文件,环境变量等python 容器expose 暴露端口yaml 另一种标记语言(Yet Another Markup Language),格式,标记语言。原创 2024-03-07 11:01:01 · 1464 阅读 · 1 评论
分享