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