Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andrew-the-drawer/ops-compilation
Compilation of infrastructure/dev-ops stacks and modules
https://github.com/andrew-the-drawer/ops-compilation
ansible ansible-playbook ansible-role aws cdk centos cronjob crontab devops devops-tools docker ec2 infrastructure infrastructure-as-code terraform terraform-aws terraform-module
Last synced: 6 days ago
JSON representation
Compilation of infrastructure/dev-ops stacks and modules
- Host: GitHub
- URL: https://github.com/andrew-the-drawer/ops-compilation
- Owner: andrew-the-drawer
- License: mit
- Created: 2022-02-06T14:05:56.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-26T17:17:31.000Z (almost 2 years ago)
- Last Synced: 2024-11-29T05:24:23.874Z (about 1 month ago)
- Topics: ansible, ansible-playbook, ansible-role, aws, cdk, centos, cronjob, crontab, devops, devops-tools, docker, ec2, infrastructure, infrastructure-as-code, terraform, terraform-aws, terraform-module
- Language: TypeScript
- Homepage:
- Size: 146 KB
- Stars: 10
- Watchers: 2
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ops compilation
## Introduction
This is my devops/infrastructure stack-and-module compilation that is easy to set-up for multiple projects from MVPs to large-scale types.
### Tech stacks:
- Terraform
- Serverless framework (AWS cloudformation)
- Ansible
- Docker & Docker swarm
- Scripting languages (Python, NodeJS, Bash,...)
- CI frameworks (Github actions, CircleCI,...)### Structure:
- `/core`: Contains core setup files (ansible playbooks/roles, terraform modules/stacks, CI templates,...).
- `/config`: Contains templated configuration files for each infrastructure stacks, that could be customized depends on each project needs (`Dockerfile`, `docker-compose.yaml`, `yaml` config file,...)
- `/resources`: Extra resources/documentation that is attached for some infrastructure stacks/modules
## Notes:If you guys want to contribute, please open a PR from the master branch, I'll review it if possible :grinning:, though I'm quite busy.
Also, any suggestions are welcome by opening new issues in Github, I'll try to discuss on the feature/bug-fixes or answering the questions from you guys.
Thanks again for noticing. Please leave a star if you find this repo useful.