setup-devops-environment
- This is My experience with so many fields.
- Feel free to fork My notes. :)
- Prepare My SRE/DevOps enviroment on a Linux machine(Could be a physical or virtual machine) and use vscode with ssh plugin to connect this.
- mkdocs-material to render *.md files to static web site files
Prerequisites
Quick start
poetry shell
mkdocs new [dir-name]
mkdocs serve
mkdocs build
mkdocs -h
#manually execute
docker build . -t docker.io/focal1119/setup-devops-environment:prod
docker build . -t docker.io/focal1119/setup-devops-environment:test -f Dockerfile.ci
docker run -d --name setup-devops-environment -p 8000:80 docker.io/focal1119/setup-devops-environment:prod
#github actions
#CI
docker build . -t docker.io/focal1119/setup-devops-environment:latest -f Dockerfile.ci
#CD
docker run -d --name setup-devops-environment -p 8000:80 docker.io/focal1119/setup-devops-environment:latest
#git comment
[skip ci] update ci.yml
[skip actions] update docs