bitovi / bitovi/bitops

Discuss adding another layer called app to the ops repo

Open
#179 0 comments 0 reactions 0 assignees View on GitHub
enhancement ✨
Dominant language
Python
Stars
37
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Right now the ops repo is geared towards a single application. By adding a new optional layer (application) and passing in the application and environment we can have multiple applications in a single Ops repo

An application is made of infrastructure and code to be deployed to that infrastructure.

Instead of `ENV/TOOL` use `APP/ENV/TOOL`
- This lets each app have its own configurations.
- Even with a repository for each application, this may still be beneficial. There may be a reason to split the front end and back end into a separate grouping.

This could be accomplished by using multiple repositories

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by reviewing the existing ENV/TOOL layout and how application and environment values are passed through the ops repository. The issue proposes an optional APP layer but does not define an agreed implementation or completion condition.

Written by the indexing model from the issue text.

Assessment

Domain
devops, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.