天翼云kubernetes知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖kubernetes相关内容资讯。开发者在kubernetes专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
在 Kubernetes (K8s) 中,Service 是一种抽象,它定义了一种访问 Pod 的方式,无论背后 Pod 的数量如何变化。Service 为一组执行相同功能的 Pod 提供一个稳定的接口和地址(通常是一个 IP 场址和端口),客户端只需通过这个接口访问服务,而无需关心后端 Pod 的具体情况。
Kubernetes 的 DaemonSet 是一种特殊的工作负载控制器,它确保所有(或某些特定的)节点上都运行一个 Pod 的副本。当有新节点加入集群时,DaemonSet 会自动在新节点上添加相应的 Pod,当节点从集群中移除时,这些 Pod 也会被垃圾回收。
四大目标其实是在设计一个 K8s 的系统为外部世界提供服务的时候,从网络的角度要想清楚,外部世界如何一步一步连接到容器内部的应用?
Kubernetes(K8s)是一个开源系统,用于自动化部署、扩展和管理容器化应用程序。它起源于Google的内部容器编排系统Borg,现在由Cloud Native Computing Foundation(CNCF)维护。
在 Kubernetes (K8s) 中,卷(Volume)、持久卷(Persistent Volume,PV)和持久卷声明(Persistent Volume Claim,PVC)是与数据存储和管理相关的重要概念,它们为容器提供了数据持久化和存储资源管理的能力。
在 Kubernetes (K8s) 中,Job 和 CronJob 是两种管理批处理任务的资源对象,它们用于控制短暂的一次性任务(Job)或定时执行的周期性任务(CronJob)。
在 Kubernetes (K8s) 中,ConfigMap 和 Secret 是用于存储配置数据的资源对象,它们允许你将配置与容器镜像分离,从而增加了应用的灵活性和可移植性。这两种资源的主要区别在于它们存储的数据类型和用途:ConfigMap 用于存储非敏感的配置数据,而 Secret 用于存储敏感数据。
Kubernetes 的 Deployment 是一种管理声明式更新的资源对象,它允许你描述应用的期望状态,并由 Deployment 控制器自动将当前状态改变为期望状态。Deployment 主要用于无状态应用的部署和扩展,但也可以用于有状态应用。
在 Kubernetes (K8s) 中,StatefulSet 是一种用于管理有状态应用的工作负载 API 对象。与 Deployment 管理无状态应用不同,StatefulSet 为每个 Pod 副本提供了持久性标识符(如名称和网络标识),并且可以保证部署和扩展顺序、以及网络标识和存储的稳定性。
K8S系列(八)持久化存储(Pod Volumes,PV和PVC)
kubernetes 中 deployment 使用 PersistentVolumeClaim使用动态卷以及为 Pod 配置卷访问权限和属主变更策略
Kubernetes 是一个自动化的容器编排平台,它负责应用的部署、应用的弹性以及应用的管理,这些都是基于容器的。
Kubernetes 的资源对象组成:主要包括了 Spec、Status 两部分。其中 Spec 部分用来描述期望的状态,Status 部分用来描述观测到的状态。
K8S系列(五)Job和CornJob
监控和日志是大型分布式系统的重要基础设施,监控可以帮助开发者查看系统的运行状态,而日志可以协助问题的排查和诊断。
所谓的 Local 模式,就是不需 要其他任何节点资源就可以在本地执行 Spark 代码的环境,一般用于教学,调试,演示等。
Pod 是 Kubernetes 的一个最小调度以及资源单元。用户可以通过 Kubernetes 的 Pod API 生产一个 Pod,让 Kubernetes 对这个 Pod 进行调度,也就是把它放在某一个 Kubernetes 管理的节点上运行起来。一个 Pod 简单来说是对一组容器的抽象,它里面会包含一个或多个容器。
Linux:kubernetes(k8s)lable和selecto标签和选择器的使用(12)
Linux:kubernetes(k8s)探针ReadinessProbe的使用(10)
Linux:kubernetes(k8s)允许在任意节点使用kubectl命令(5)
2023-04-25 10:20:32
2023-04-07 06:48:34
2023-06-07 07:34:28
2023-03-24 10:31:38
2023-05-16 09:44:57
2023-05-05 10:12:58