Adina2127/cis-460-playbooks-lab
GitHub: Adina2127/cis-460-playbooks-lab
一个面向高校安全课程的 AWS CloudFormation 实验仓库,通过 GitHub Actions 自动化部署事件响应实验所需的云基础设施。
Stars: 0 | Forks: 0
# CIS-460
## 使用此代码仓库
1. 设置 [GitHub 的 SSH 身份验证](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)
2. 将你的 fork 克隆到本地环境
3. 在你的本地克隆中,设置 upstream 仓库:
`git remote add upstream git@github.com:highlinecollege/CIS-460.git`
## 自动化部署
此仓库中的 Cloudformation 模板将部署一个 EC2 实例及其
所需的网络资源。部署脚本位于
[.github/workflows/deploy.yaml](.github/workflows/deploy.yaml)。运行此
脚本需要[向 GitHub Actions 添加 secrets](https://docs.github.com/en/actions/security-for-github-actions/security-guides/using-secrets-in-github-actions)
标签:AWS, CloudFormation, DPI, 云计算, 教学实验, 自动化运维, 规则引擎