
k8s
文章平均质量分 85
liulanba
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
八股取士--k8s
本文详解Kubernetes核心面试题,包括基础架构、核心概念和进阶知识。主要内容包括: 架构解析:主从结构,控制平面(API Server/etcd等)和数据平面(kubelet/kube-proxy) 核心概念:Pod作为最小部署单元的意义,Service类型(ClusterIP/NodePort等)及其作用 资源管理:Deployment-ReplicaSet-Pod层级关系,HPA自动扩缩容机制 存储体系:PV/PVC/StorageCla原创 2025-02-16 00:43:27 · 1341 阅读 · 0 评论 -
k8s管理容器的方式
Service是Kubernetes提供的一种虚拟节点,用于提供一组Pod的稳定的访问入口,它可以将多个Pod绑定在一个虚拟IP上,提供一个负载均衡的机制,让外部的服务可以访问到后端的Pod。Volume是Kubernetes提供的一种持久化存储解决方案,可以将容器中的数据持久化存储到磁盘上,支持多种类型的存储卷,如空目录、主机路径、网络存储等。Kubernetes中最小的调度单元是Pod,它是一个或多个容器的集合,这些容器共享相同的网络命名空间和存储卷,是一个在同一个节点上运行的一组容器。原创 2023-03-04 09:42:51 · 4174 阅读 · 0 评论 -
云原生和容器化
其中,Kubernetes 是目前最流行的云原生基础设施平台,它提供了强大的容器编排、自动化部署和管理、服务发现和负载均衡等功能,可以帮助开发人员轻松构建、部署和管理云原生应用程序。云原生是一种新兴的软件架构模式,它包括一系列的最佳实践和工具,帮助开发人员在云端环境下构建和运行可扩展的应用程序。容器化可以帮助应用程序在任何环境中运行,而云原生技术则提供了更多的工具和最佳实践,帮助开发人员更好地管理和部署这些应用程序。同时,云原生应用程序的实现也需要考虑应用程序的规模、可用性、安全性和可维护性等方面的需求。原创 2023-03-10 09:38:35 · 4300 阅读 · 0 评论 -
k8s CSI插件浅析
同时,OpenStack也提供了一系列的存储服务,例如 Block Storage(块存储)和 Shared File Systems(共享文件系统)等,它们可以通过 CSI 插件接口集成到 Kubernetes 集群中,以为 Kubernetes 集群中的容器提供持久化存储。存储类指定了使用CSI插件创建卷的细节,例如使用的驱动程序和存储的属性等。创建 StorageClass。CSI节点插件:CSI节点插件是运行在Kubernetes节点上的代理,它负责将容器中的存储操作转发到CSI驱动程序中。原创 2023-03-09 17:58:49 · 5156 阅读 · 0 评论 -
openstack和k8s
OpenStack和Kubernetes结合部署可以将OpenStack作为基础设施管理平台,将Kubernetes作为容器编排平台,从而实现容器化应用的快速部署和管理。使用Kubernetes的OpenStack云提供商接口,将Kubernetes和OpenStack集成起来,从而使得Kubernetes可以使用OpenStack提供的资源管理能力。Kubernetes可以根据应用的需要自动扩展和收缩容器数量,OpenStack可以提供资源池和自动化资源调度等功能,从而使得应用具备更好的可伸缩性和弹性。原创 2023-03-04 14:59:45 · 12492 阅读 · 0 评论 -
k8s的资源类型
Pod是 Kubernetes 中最小的部署单元,其他资源(如 Deployment、Service、StatefulSet 等)都是围绕 Pod 进行管理的。Deployment通过ReplicaSet管理 Pod 的副本,确保应用的稳定运行。Service提供稳定的网络端点,与 Pod 通过标签选择器关联。ConfigMap和Secret提供配置和敏感信息,供 Pod 使用。Volume和提供持久化存储,供 Pod 挂载。Namespace。原创 2023-03-04 09:45:05 · 4947 阅读 · 0 评论 -
容器的原理
容器在访问宿主机资源时的原因通常是由于 Linux 内核的隔离机制(如 cgroups 和 namespaces)不完全,特别是在访问系统级别的资源(如 CPU、内存、磁盘等)时,容器可以通过。原创 2023-03-04 00:29:23 · 4640 阅读 · 0 评论