记录一下我和DeepSeek针对AI发展趋势的一些对话:
1 | AI这次技术变革,和历史上的互联网、移动互联网的变革有什么异同? |
安装部署K8S的时候是不是对Docker、Kubernetes、CRI、OCI、Containerd、CNI、CSI这些概念搞得一头雾水
K8S集群我部署过两三次,遇到了很多问题,如果不了解Docker和K8S的发展历史,不搞懂这些组件之间的关系,很多问题都不知道如何解决
下面我给你讲一段 清晰、时间顺序、故事线一样的历史,让你彻底搞懂:Docker、Kubernetes、CRI、OCI、Containerd、CNI、CSI 等组件和标准的历史与关系
K8S已经是分布式容器调度的实施标准了,目前已知的K8S面板有多个
| 工具 | 定位 | 适用人群 |
|---|---|---|
| Kubernetes Dashboard | 官方轻量级 Web UI,只做基础资源查看和简单操作 | 想要一个简单、开箱即用的图形界面 |
| Rancher | 企业级多集群管理平台,主打“管理多个 Kubernetes 集群” | 多集群、混合云、需要权限/认证/约束体系 |
| KubeSphere | 以 Kubernetes 为底座的 全家桶,面向 DevOps/应用管理 | 想要“像 OpenShift 的中国版”:CI/CD、应用商店、日志、监控全都要 |
最近给所有的java应用加了就绪探针和存活探针,并且通过kubectl rollout status deploy命令让Gitlab流水线能检测应用是否已经就绪。
1 | kubectl rollout status deploy $DOCKER_APP_NAME --context=dev-admin@cluster.dev -n recircle-industry-platform-dev |