1 概述 1.1 组织对象的方式 Kubernetes 中组织对象的方式,就是按照 Group、Version、Resource 三个层级。 Group 用以来对 API 进行分组(分类); Version 用以
1 概述 Kubernetes 不仅仅是一个编排框架,更是提供了极大的扩展性,可以看做一个资源框架。你可以基于 k8s 提供的种种功能,来满足你应用的需要。 以贵司 TiDB Operator 来举个
1 概述 Pod 在设计的理念上是无状态的,Pod 可以在任意时刻被销毁,可以在任意时刻被在别的节点创建相同的副本。 Deployment 与 ReplicaSets 就是基于这个理念设计的,它们仅
1 概述 在 Kubernetes 认证与鉴权机制 中提到,Kubernetes 支持的授权机制有多种,其中 RBAC 是最常用的授权方式。RBAC 基于角色访问控制,全称 Role-Base Access Con
1 PV PVC StorageClass 1.1 PV PV 代表一个实际可用的后端存储(也可能不是后端,而是 Local PV)。大多数情况下,PV 是一个网络文件系统,或者分布式存储,或者云厂商的
1 Pod 的 DNS 1.1 Pod 的 DNS 域名 对每个 Pod 来说,CoreDNS 会为其设置一个 <pod_ip>.<namespace>.pod.<clust-domain> 格式的 DNS 域名。 1 2 3 4 5 6 7 # 访问 POD IP DNS $ nslookup 192-168-166-168.tidb-cluster-dev.pod.cluster.local Server: 10.96.0.10 Address 1: 10.96.0.10 kube-dns.kube-system.svc.cluster.local Name: 192-168-166-168.tidb-cluster-dev.pod.cluster.local Address 1: 192.168.166.168 my-tidb-cluster-dev-tidb-0.my-tidb-cluster-dev-tidb-peer.tidb-cluster-dev.svc.cluster.local 对于 Deployment