Kubernetes 方向
难点
在 Kubernetes 中,以下几个方面可能会让人感到比较困难:
- 概念理解: Kubernetes 有很多概念需要理解,例如 Pod、Deployment、Service、Ingress 等等。初学者需要花费一定时间去理解这些概念以及它们之间的关系。
- 安装配置: Kubernetes 的安装配置比较复杂,需要考虑很多方面,例如网络配置、节点配置、存储配置等等。如果安装配置不正确,可能会导致 Kubernetes 集群无法正常工作。
- 应用部署: 在 Kubernetes 中部署应用需要编写 YAML 文件,并且需要理解容器镜像、容器端口、环境变量等等概念。初学者可能会觉得比较困难。
- 调度管理: Kubernetes 中有很多调度管理的概念,例如 Node Selector、Affinity、Taints 等等。初学者需要理解这些概念以及它们的作用,才能够更好地管理和调度 Kubernetes 集群中的应用。
以上是 Kubernetes 中可能会让人感到比较困难的方面,需要我们花费更多的时间和精力去学习和理解。
Kubernetes中网络和存储方向
Kubernetes中的网络和存储是比较重要的方向之一,需要重点关注。以下是一些相关的概念和注意事项:
- 网络: Kubernetes中的Pod是可以跨节点通信的,但是需要注意Pod的IP地址可能会发生变化。此外,Kubernetes中还有Service、Ingress等网络相关的概念需要理解。
- 存储: Kubernetes中的存储主要有两种类型:持久化存储和临时存储。持久化存储通常用于保存应用程序的数据,而临时存储则用于保存临时数据,如日志等。在使用这些存储时需要考虑存储的类型、存储的位置、存储的大小等因素。
方向
- Kubernetes SIG
- Istio SIG
- Envoy SIG
- Dapr SIG
- OAM SIG