django - 使用 kubernetes 在 GCP 上部署 django
问题描述
我终于得到了我的第一个 django 项目,我需要帮助在 GCP 中使用 kubernetes 部署它。
我以前从未部署过任何项目,所以客户在我头上唠叨让我有点沮丧。
它是一个电子学习平台,所以我想将 GCP 与 kubernetes 一起使用(用于 CI/DI,因为该项目会有很多更新)和谷歌云存储来存储媒体文件。
我很想在部署、要做/不做的事情以及一些有用的链接方面得到一些帮助。
ps:这是我的第一个问题,所以请放轻松
解决方案
你的问题太宽泛了,试着先开始然后问一个问题——因为我们无法解释在 GCP 中部署 Django 应用程序的通用方法。我建议从熟悉 GCP 服务开始。
Coursera 平台上有一个非常酷但付费的课程(“ Google Kubernetes Engine 入门”),其中包含有关如何在 GCP 上使用 Kubernetes 和 Jenkins 等 CI/CD 工具的实用动手实验。您还可以在此处找到有关 GCP 中 Jenkins 的更多信息。
您还将在那里找到如何:
- 通过简单的 hello-world 应用程序对 Kubernetes(滚动更新、金丝雀和蓝绿部署)使用不同的部署策略。
- 使用 Jenkins 创建持续交付管道
您可以使用免费试用帐户注册此课程。
推荐阅读
- python - Python - 如何从在线存储库下载具有给定名称的文件(给定其 URL)
- python - pandas 一行 DF 到字典,包括索引值作为键
- google-analytics - 将页面 URL 添加到报告
- java - 如何创建 Spring RepositoryRestResource 的合约测试
- python - 如何在带有库函数的代码中添加进度条?
- c++ - 设置最高有效位
- java - 如何从码头内的詹金斯传递参数
- r - 如何保留重复多次的字符串?
- apache-flink - 持久化 Apache Flink 窗口
- java - jooq 比较 2 个日期 - 它不喜欢 java.sql.Date