文件名称:final-project
文件大小:20KB
文件格式:ZIP
更新时间:2024-04-24 00:38:02
Dockerfile
这是一个图书管理应用程序。 在这个项目中,我为RollingUpdate部署策略的微服务应用程序构建了CI / CD管道。 文件说明 .circleci -CircleCI管道配置。 frontend -应用程序源代码,Dockerfile,K8S部署模板。 infra -用于使用eksctl部署kubernetes集群的文件配置。 screenshots -部署,应用程序日志和CircleCI管道的屏幕截图。 指示 您将在下面找到如何配置环境和运行应用程序。 CircleCI 将构建一个映像并将其推送到dockerhub,并将其标记为CIRCLE_SHA1 (当前构建的最后一次提交的SHA1哈希)。 K8S模板可在frontend/.k8s/template下找到,它将用于生成部署文件,并将其保存在.k8s/.generated/ 。 下层 在红外线目录中输入cd infra
【文件预览】:
final-project-master
----frontend()
--------package.json(325B)
--------.eslintrc.json(266B)
--------server.js(291B)
--------.k8s()
--------Dockerfile(309B)
--------package-lock.json(58KB)
--------.dockerignore(28B)
----infra()
--------cluster.yaml(280B)
----.circleci()
--------config.yml(3KB)
----README.md(984B)