文件名称:devops-aws:用于构建和发布的devops环境
文件大小:17KB
文件格式:ZIP
更新时间:2024-03-27 07:42:04
Python
devops-aws
用于构建和发布的devops环境
使用Terraform创建jenkins服务器
cd awsec2-jenkins-via-terraform
terraform init
terraform plan
terraform apply
使用aws-cdk创建jenkins服务器
cd awsec2-jenkins-via-awscdk
$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip3 install -r requirements.txt
$ cdk bootstrap
$ cdk ls
$ cdk deploy
在Jenkins-Host中为Java和Maven设置PATH
ssh -i "
【文件预览】:
devops-aws-main
----.gitignore(169B)
----Dockerfiles()
--------test-container-1()
----README.md(7KB)
----infra-via-awscdk()
--------.gitignore(124B)
--------app.py(242B)
--------source.bat(437B)
--------userdata_scripts()
--------awsec2_jenkins_via_awscdk()
--------requirements.txt(79B)
--------setup.py(1KB)
--------cdk.json(808B)
----infra-via-terraform()
--------outputs.tf(693B)
--------networking()
--------main.tf(703B)
--------compute()
--------scripts()
--------variables.tf(362B)
--------terraform.tfvars(366B)