logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

kubernetes(k8s):控制器-Deployment、StatefulSet、DaemonSet、job、cronjob

StatefulSet,常用于部署有状态的且需要有序启动的应用程序。Kubernetes 的 StatefulSet 是专为管理有状态应用设计的控制器,通过提供稳定的网络标识持久化存储及,解决了有状态应用在集群化部署中的核心痛点。第一个应用完成启动后,才会启动第二个应用,依此类推。

#kubernetes#容器#云原生
kubernetes(k8s)扩缩容(弹性伸缩)

如果增加Pod数量后,节点资源使用率上升到一定程度,继续扩容出来的Pod无法调度,则可以根据节点资源使用率继续伸缩节点数量。通常情况下,两者需要配合使用,因为HPA需要集群有足够的资源才能扩容成功,当集群资源不够时需要CA。,如果每时每刻都要保持能够扛住高峰流量的机器数目,那么成本会很高。,使得集群有足够资源;而当HPA缩容后集群会有大量空余资源,这时需要CA。,达到资源使用上限后可能会导致应用出

kubernetes(k8s)-pod生命周期

相位和状态让你能快速判断 Pod 的整体健康状况。重启策略定义了容器失败后的恢复行为。生命周期回调让你有机会在容器启动和关闭时执行自定义逻辑,实现优雅启停。容器探针是 Kubernetes 的“眼睛”,它通过存活探针确保应用实例的可用性,通过就绪探针确保流量的正确路由,通过启动探针保护慢启动应用。合理配置这些机制,是构建健壮、可观测、自愈的云原生应用的基础。

#kubernetes#java#容器
kubernetes(k8s)-Service

特性ClusterIPNodePort访问范围集群内部集群外部(通过 NodeIP)互联网(通过云LB)IP类型集群内虚拟 IP集群内虚拟 IP + 节点 IP集群内虚拟 IP + 节点 IP + 云外部 IP适用场景微服务内部通信开发、测试、简单外部访问云上生产环境依赖kube-proxykube-proxy, 节点网络kube-proxy, 节点网络, 云提供商Service 是 Kubern

#kubernetes#容器#云原生
kubernetes(k8s)-pv、pvc

特性角色集群资源(如“硬盘”)用户请求(如“申请单”)创建者集群管理员 / StorageClass(动态)应用开发者 / StatefulSet目的提供存储消费存储关注点底层存储细节(NFS, EBS 等)存储需求(大小、访问模式)核心价值解耦:将存储的供应与使用分离,开发者无需关心底层存储实现。自动化:通过实现动态配置,极大简化了存储管理。持久化:为有状态应用提供了可靠的数据持久化方案,是运行

#kubernetes#容器#云原生
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择