Skip to content

justmike1/DevOpsManifests

Repository files navigation

This is mono workspace for my learning journey as DevOps / Cloud / Software Engineering.

The Projects have (or to have) a detailed README explaining guidance how to implement

Projects

Github Actions: Demonstration of calling wanted service's CI or CD workflow depending on the file changed in the pushed commit.

AWS:

  • EKS: Terraform manifests for deploying Kubernetes cluster on AWS.

  • ELC: Terraform manifests for deploying EC2 instance with ELC on AWS.

GCP:

  • GKE: Terraform manifests for deploying production ready(!!!) Kubernetes cluster on GCP.

helm: Demonstration of microservices structure with parent helm chart and subchart per microservice.

scripts:

  • utils: Utils bash file to store functions to be imported in needed files

  • formatter: Format the repository's code according to my standard

  • linter: Lint the repository's code to reduce bad code

  • test_args: Test args function imported from utils

tools:

  • slack_alert: To use on CI/CD to be alerted on certain statuses in slack

  • tavisod: Python package to simplify fetching a secret from google's secret manager

  • google_sql_migrator: Tool to migrate data between Google Cloud SQL instances.

My other Projects

BookishSWAdventure (WIP)

MarketWatcher (My favorite)

resolve-and-ping

CryptoTradingTools

AutomationScripts

WorldOfGames-DOE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published