【探索 Kubernetes|作业管理篇 系列 14】StatefulSet 存储状态
大家好,我是秋意零。在上一篇中,我们讲解了 StatefulSet 的拓扑状态;我们发现,它的拓扑状态,就是顺序启动/删除、Pod 名称+编号命名、将 Pod 名称设为 Hostname 名称、通过 Service 无头服务的 DNS 记录访问。今天,就来看看 StatefulSet 的存储状态。最
【探索 Kubernetes|作业管理篇 系列 15】DaemonSet 的”过人之处“
大家好,我是秋意零。在上一篇中,我们讲解了 StatefulSet 的存储状态;我们发现,它的存储状态,就是利用了 PV 与 PVC 的设计。StatefulSet 自动为我们创建 PVC 并且以--命名,从而始终与 Pod 编号名一致的绑定。需要注意的是:StatefulSet 的“滚动更新”是从
【K8S系列】深入解析K8S调度
Kubernetes调度是Kubernetes的核心功能之一,它能够自动将Pod分配到最合适的节点上,并确保Pod在所选节点上正常运行。调度器通过算法选择最佳的节点,并将Pod绑定到该节点上。调度器选择节点的依据包括节点的资源使用情况、Pod的资源需求、亲和性和反亲和性等。管理员可以根据自己的需求选
聊聊如何在docker环境中配置hosts
不知道大家有没有遇到这种场景,部署在docker环境的项目,需要通过域名访问外部一些资源,但因为没有配置dns解析,因此需要通过配置hosts来进行访问。本文就来聊聊可以通过哪些方式可以在docker容器中配置hosts不知道大家有没有好奇为什么没介绍通过dockerfile的方式,因为docker
kubernetes学习二----1.27.1部署、安装
系统:centos 7.9etcd:3.5.7runc:1.1.5docker-ce:20.10.24(安装后显示的23.0.4,可能是合并了)建议内核升级到5.10本次安装就只有一个master和一个node节点网络插件:calico 3.25.1 (虽然目前是最新版本,官方文档没显示支持kube
【面试题系列】关于K8s—Job的2个问题
job执行完之后不会立刻从k8s面板里删除,你可以看到有很多留存状态的记录,如果cronjob频次很高,留下的这些job记录就会增长,有没有隐患?
20道简单k8s 选择题
20道简单k8s选择题
【K8S系列】深入解析K8S存储
在 Kubernetes 中,存储具有非常广泛的应用场景。可以根据实际需求选择适合自己的存储方案,以便更好地管理容器化应用程序中的数据和资源。本文会从以下三个方面,带你了解k8s存储:1.k8s存储类型;2.存储使用场景;3.存储使用案例
云原生入门指南:构建未来的弹性、高效和可靠应用
在当今快节奏的数字化时代,云原生已经成为了现代应用开发的重要话题。它不仅提供了更高的弹性、高效性和可靠性,还改变了传统应用开发的方式。本篇博客将带你深入了解云原生的概念、原则以及相关技术,通过一个具体的Java和Spring Boot示例,帮助你快速入门并开始构建未来的应用。
【云原生】Hadoop on k8s 环境部署
Hadoop是Apache软件基金会下一个开源分布式计算平台,以HDFS(Hadoop Distributed File System)、MapReduce(Hadoop2.0加入了YARN,Yarn是资源调度框架,能够细粒度的管理和调度任务,还能够支持其他的计算框架,比如spark)为核心的Had
【云原生-K8s-1实例】通过yaml 文件编排一个web-MySQL小项目
RC(ReplicationController)是Kubernetes系统中的核心概念之一,简单来说,它其实定义了一个期望的场景,即声明某种Pod的副本数量在任意时刻都符合某个预期值,所以RC的定义包括如下几个部分。
DevOps概念及搭建全过程(Jenkins、Harbor、SonarQube、K8s)
DevOps概念及搭建全过程(Jenkins、Harbor、SonarQube、K8s)
【K8S系列】如何高效查看 k8s日志
高效查看 Kubernetes 日志需要选择合适的工具和方法,并且需要根据实际情况进行调整和优化在实际使用中,建议使用多种方法来查看 Kubernetes 日志,以便更全面地了解容器的运行情况。
【K8S&RockyLinux】基于开源操作系统搭建K8S高可用集群(详细版)
本实验采用Rocky Linux开源企业级操作系统,搭建部署kubernetes高可用集群解决方案。积极拥抱开源开放、拥抱云原生、拥抱云未来,支持多元化发展,运用相关新兴技术软件和开源开放平台和系统,实现k8s集群系统的高可用性。
了解和使用 Kubernetes
通过《容器集群管理工具 Docker Swarm》可以知道,在部署、调度、扩展和管理较多的容器时,如果有一个工具帮忙做这些事,那无疑会大大提高工作效率了。那 Docker Swarm 就是这样的工具,同样 Kubernetes(简称k8s)也是这样的一个工具,相对于 Docker Swarm, Ku
从Docker和Kubernetes看Containerd
导读:在学习Containerd之前,我们需要去了解Docker与Kubernetes这两个使用Containerd最多的技术,也需要明白什么是容器,什么是容器运行时,以及里面涉及的组件,这些组件是用来干什么的,及容器领域的概念,如libcontainer、runc、OCI、CRI、shim等。
【探索 Kubernetes|作业管理篇 系列 8】探究 Pod 的 API 对象属性级别与重要字段用法
今天介绍了,Pod 的基本概念。重点说明了,Pod 的 API 对象属性字段,那些是属于 Pod 级别,那些是属于容器级别的。所以你应该了解了,能够区分大部分 Pod 的 API 对象属性字段的级别是什么。之后介绍了,Pod 的一些常用字段的用法。
【K8S系列】深入解析k8s网络之—网络故障
网络故障是Kubernetes中常见的问题之一,可能会影响应用程序的正常运行。以下是一些网络故障的常见原因和解决方法的总结: