DevOps repository with information, tutorials and configurations related to DevOps
Please see our glossary to understand this repo
Both links below have the same doc only displayed in different ways:
See the instructions about how to make contributions to the repo.
To add a new module:
- Fork this repo
- In the forked repo create a new folder in
/moduleswith the name of the module- E.g.
mkdir modules/mongodb
- E.g.
- For each subject or tool related, add a folder to hold the files related
- E.g.
- Docker:
modules/mongodb/docker - docker-compose:
modules/mongodb/docker-compose - Kubernetes:
modules/mongodb/kubernetes - Okteto:
modules/mongodb/okteto - Config Files:
modules/mongodb/config - backup:
modules/mongodb/backup
- Docker:
- E.g.
- Then you will only need to add your files
- Commit changes (please use conventional commits)
Tips:
- Do not add readme or any doc here, please edit the wiki
- It's recommended to add comments in files or configurations that support it
- Avoid to add base docker images like nodejs, kafka, rabbit here.
The wiki holds all the documentation about the project:
- Tutorial
- Articles
- Explanations
When updating the wiki you just need to keep in mind the following:
- The wiki structure
- Still need to define
- ???
| Term | Definition |
|---|---|
| Module | A set of items for a particular subject or tool |
| Folder | Definition |
|---|---|
| /modules | contains all modules |
| /www | contains website files for docsify |
| /.github | contains github configuration files |