文件名称:devops-capstone-project:用于在AWS EKS上创建滚动部署的管道
文件大小:213KB
文件格式:ZIP
更新时间:2024-03-06 03:22:04
Python
devops-capstone-project 通过滚动部署策略在AWS EKS集群中集成和部署机器学习应用程序的管道。 必备工具 本示例使用eksctl , kubectl和aws cli来安装和配置这些工具,请按照的说明进行操作。 在AWS中启动EKS集群 在启动EKS集群之前,请确保您的AWS用户已创建所需的策略。 您可以在kubernetes/aws-eks-policy.json找到具有所需策略的json文件。 带有说明的链接在。 要创建EKS集群,您只需执行以下命令: eksctl create cluster -f kubernetes/cluster-config.yml 更新cluster-config.yml以使集群适应您的要求。 有关配置文件的更多信息,请参见。 完成集群操作后,请不要忘记使用以下命令将其删除: eksctl delete cluster -
【文件预览】:
devops-capstone-project-master
----.gitignore(2KB)
----app()
--------model_data()
--------requirements.txt(205B)
--------app.py(2KB)
----Makefile(945B)
----LICENSE(11KB)
----containers()
--------app()
--------pylint()
--------kubeops()
--------hadolint()
----scripts()
--------make-prediction.sh(462B)
----README.md(3KB)
----kubernetes()
--------aws-eks-policy.json(5KB)
--------app-deployment.yml(578B)
--------cluster-config.yml(260B)
--------app-service.yml(244B)
----Jenkinsfile(2KB)