全部的 K8S学习笔记总目录,请点击查看。
k8s中的网络也是一个比较复杂的部分,这里我们看一下k8s中的网络,以及网络插件。
全部的 K8S学习笔记总目录,请点击查看。
Kubernetes 中的持久卷(Persistent Volume)是一种存储卷,它的生命周期独立于 Pod,这意味着 Pod 被删除后,持久卷中的数据不会被删除。持久卷可以在多个 Pod 之间共享,但是同一时间只能被一个 Pod 挂载。持久卷的类型可以是 NFS、iSCSI、GlusterFS、Ceph 等。
平常我们在开发的时候,经常需要使用到SSL证书,比如说使用https协议,或者使用双向认证等,这时候我们就需要生成SSL证书,这里介绍一下如何生成自签名的SSL证书。
全部的 K8S学习笔记总目录,请点击查看。
Kubernetes HPA (Horizontal Pod Autoscaler) 是 Kubernetes 提供的一个自动扩容的功能,它可以根据 CPU 利用率或者自定义的指标,自动的扩容或者缩容 Pod 的数量,从而保证应用程序的稳定性和高可用性。
全部的 K8S学习笔记总目录,请点击查看。
Kubernetes 有一个内建的 Role-based access control (RBAC) 机制,它可以控制用户对 Kubernetes API 的访问权限。RBAC 机制可以让集群管理员控制用户、服务账户和组对 Kubernetes API 的访问权限。
全部的 K8S学习笔记总目录,请点击查看。
Kubernetes 调度器是 Kubernetes 集群中的一个核心组件,它负责监控新创建的 Pod,并选择一个 Node 让 Pod 在上面运行。Kubernetes 调度器的核心功能是将 Pod 调度到合适的 Node 上,这里的合适是指满足 Pod 的资源需求和其他的一些调度策略。
全部的 K8S学习笔记总目录,请点击查看。
etcd是k8s的核心组件之一,主要用于存储k8s集群的所有数据,包括集群的配置信息、集群状态、集群资源等。etcd是一个分布式的、高可用的、一致性的、高性能的键值存储系统,是k8s集群的数据存储中心。
全部的 K8S学习笔记总目录,请点击查看。
k8s 服务发现主要使用的是 CoreDNS
,服务访问则需要借助于 Ingress
,接下来我们来看看这两个组件。
全部的 K8S学习笔记总目录,请点击查看。
k8s service是k8s中的一个重要组件,它是k8s中的一个抽象层,用来提供一组pod的访问方式,它可以将一组pod的访问方式抽象为一个service,这样就可以通过service来访问这组pod,而不用关心这组pod的具体情况。