文件名称:UdacityP2-CICD:针对Azure NanoDegree的Udacity P2提交
文件大小:13.58MB
文件格式:ZIP
更新时间:2024-04-24 03:04:10
Python
Udacity项目2-建立CI / CD管道 这个项目的任务是从头开始从这个Github存储库构建一个Flask应用程序。 这是通过使用持续集成和持续交付来完成的。 我将Github Actions与Makefile,requirements.txt和应用程序代码一起使用,以执行初始皮棉,测试和安装周期。 然后,我将此项目集成到Azure管道中,以启用向Azure Web App Service的持续交付。 重新创建该项目的说明 1.先决条件 要运行此项目,您将需要以下内容: 。 您可能还需要免费的 2.在Azure云外壳中克隆项目存储库 首先,请转到github存储库以获取链接。 单击“克隆”按钮,选择“ SSH”,然后单击git地址旁边的“复制”按钮。 在Azure Cloud Shell中, cd到要克隆存储库并对其进行克隆的文件夹。 cd project name git
【文件预览】:
UdacityP2-CICD-main
----app.py(2KB)
----azure-pipelines-1.yml(2KB)
----readme.md(9KB)
----locust.py(470B)
----housing.csv(48KB)
----Dockerfile(376B)
----test_hello.py(417B)
----python-app.yml(1KB)
----run_kubernetes.sh(358B)
----cd UdacityP2-CICD(3KB)
----notes.md(2KB)
----upload_docker.sh(333B)
----boston_housing_prediction.joblib(665KB)
----makefile(177B)
----requirements.txt(62B)
----make_prediction.sh(430B)
----.gitignore(1KB)
----hello.py(103B)
----cd UdacityP2-CICD.pub(765B)
----Projectimages()
--------linttest.png(317KB)
--------successful build.png(73KB)
--------architectural-diagram.png(46KB)
--------LocustGraph.png(76KB)
--------AzureDeploymentreview.png(67KB)
--------Github pipeline.png(113KB)
--------makeinstallrun.png(337KB)
--------Locust Test.png(110KB)
--------azure-devops-project2-architecture.png(101KB)
--------Logs.png(196KB)
--------make-install.PNG(100KB)
--------Azurecommit.png(81KB)
--------Gitclonebutton.png(29KB)
--------AzureBoard.PNG(141KB)
--------AzurePipelinelogs.png(196KB)
--------Trello Board.png(8.54MB)
--------Successful prediction.PNG(34KB)
--------AzureUP.png(134KB)
--------LocusttestCli.png(155KB)
--------makeinstall.png(371KB)
--------makefile - UdacityP2-CI_CD - Visual Studio Code 3_27_2021 12_01_13 PM.png(162KB)
--------successful gitbuild.png(95KB)
--------architectural-diagram2.png(44KB)
--------PipelinesRun .png(90KB)
--------What is CI-gitlabs.png(181KB)
--------CreateAction.png(59KB)
--------AzurePipeline.png(61KB)
--------successfulPrediction.png(370KB)
--------GUI interface.png(23KB)
--------Webapp-page.PNG(12KB)
--------SSH-keygen.png(489KB)
--------python-app.yml - UdacityP2-CI_CD - Visual Studio Code 3_28_2021 6_59_51 AM.png(117KB)
--------SuccessPytest.png(464KB)
--------python-app.yml.png(211KB)
--------SuccessfulPredictAZ.png(196KB)
--------Gitclone.png(177KB)
----make_predict_azure_app.sh(444B)
----command.sh(522B)
----.gitattributes(66B)
----run_docker.sh(159B)