Skip to content

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