1. 不要直接部署裸的Pod。

  2. 为工作负载选择合适的Controller。

  3. 使用Init容器确保应用程序被正确的初始化。

  4. 在应用程序工作负载启动之前先启动service。

  5. 使用Deployment history来回滚到历史版本。

  6. 使用ConfigMap和Secret来存储配置。

  7. 在Pod里增加Readiness和Liveness探针。

  8. 给Pod设置CPU和内存资源限额。

  9. 定义多个namespace来限制默认service范围的可视性。

  10. 配置HPA来动态扩展无状态工作负载。

相关文章:

  • 2021-11-08
  • 2021-04-01
  • 2021-09-08
  • 2021-05-03
  • 2021-06-03
  • 2021-08-14
  • 2021-12-04
猜你喜欢
  • 2021-08-23
  • 2021-11-13
  • 2021-06-06
  • 2022-02-14
  • 2021-09-06
  • 2021-06-15
相关资源
相似解决方案