1.目标 本文讲述了如何通过3步,把Django项目部署在K8S上。 本文适用读者: 了解Django项目的开发。 了解K8S的用途。 2.具体步骤 把一个Django项目部署在Kubernete环境上,只需以下3步: 创建镜像 部署在Kubernetes环境上 配置MySQL 接下来我们依次讲述具体步骤。 3.第一步:创建镜像 假设已有Django项目,并保存在文件夹django\_app下,具体结构如下: django_app -apps -django_app ---settings.py ---urls.py ---wsgi.py -manage.py -Dockerfi...

  i62cRf8vf6rh   2023年11月02日   62   0   0

背景 基于之前的文章,我们把服务程序部署在了Kubernetes上。本篇文章总结了4个在Kubernetes上常用的高级技巧。服务程序是Django开发的,但是本文总结的技巧跟程序开发语言无关。 技巧1.就绪性(Readiness)和存活性(Liveness)检查 就绪性(Rediness)检查:当为true时,表示容器已准备好接受访问。常用在容器需要一些时间来准备环境后,再开始接受访问。 存活性(Liveness)检查:这是Kubernetes定期运行的检查项,以确保容器处于活动状态并运行,如果失败,容器将被视为死亡,并将被终止并启动新容器。 二者在配置方面相似,但在调用时有所不同。 注...

  i62cRf8vf6rh   2023年11月02日   93   0   0
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~