Getting Started¶
This repository contains all the common DevOps tooling required for a typical project on AWS or GCP.
There are three types of DevOps Images available for use:
- All-DevOps: Contains tools for both AWS and GCP environments.
- AWS-DevOps: Contains tools for AWS environments.
- GCP-DevOps: Contains tools for GCP environments.
Quick Start¶
All DevOps Image¶
All DevOps: GitHub Container Registry¶
Pull the Image:
docker pull ghcr.io/jinalshah/devops/images/all-devops:latest
Run the Image:
docker run -it ghcr.io/jinalshah/devops/images/all-devops:latest zsh
AWS DevOps Image¶
AWS DevOps: GitHub Container Registry¶
Pull the Image:
docker pull ghcr.io/jinalshah/devops/images/aws-devops:latest
Run the Image:
docker run -it ghcr.io/jinalshah/devops/images/aws-devops:latest zsh
GCP DevOps Image¶
GCP DevOps: GitHub Container Registry¶
Pull the Image:
docker pull ghcr.io/jinalshah/devops/images/gcp-devops:latest
Run the Image:
docker run -it ghcr.io/jinalshah/devops/images/gcp-devops:latest zsh
How to Use Tools Without Accessing the Container¶
See Using Tools Without Accessing the Container Shell for tips on running tools directly from the images, without needing to open an interactive shell.
Contributing to Documentation¶
If you notice outdated or missing information, contributions are welcome! Edit the relevant Markdown files in the docs/
directory and submit a pull request.
Support & Feature Requests¶
For issues, feature requests, or to request new tools in the images, please open an issue on the repository.
Registries¶
Images are available on both GitHub and GitLab Container Registries. See the Using the DevOps Images section for full details.