主要观点:
- 原本只想用简单技术运行容器,却最终建成了类似 Kubernetes 的东西。
- 从使用 shell 脚本到 Docker Compose 再到 Ansible 等,不断尝试但仍陷入类似 Kubernetes 的复杂境地。
- 过程中遇到各种问题,如服务器扩展、网络配置、安全等,最终还是绕不开类似 Kubernetes 的功能。
关键信息:
- 最初想选简单技术,后有一堆不工作的 shell 脚本。
- 考虑过 Docker Compose 但它不是全面解决方案。
- 因各种原因需扩展到第二台服务器,添加相关配置。
- 用 Ansible 管理 VM 使其 immutable 且 version-controlled。
- 为满足程序生成其他容器需求,写了单独服务暴露安全的 Docker API。
重要细节:
- 提到单服务器能满足很多需求,但有时会因特殊硬件等原因需要扩展。
- 强调在避免建 Kubernetes 过程中遇到的各种复杂问题及所做的努力。
- 最后提醒不要因觉得 Kubernetes 复杂而盲目否定,要理解其解决的问题。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。