Skip to content

Commit

Permalink
feat(tgnms): add file structure to top-level README
Browse files Browse the repository at this point in the history
Summary: Briefly describe important directories in the top-level README.md

Reviewed By: aclave1

Differential Revision: D38083734

fbshipit-source-id: 5b4bcc3861eb8cd07fa9f9ed8c4a091f73b709bb
  • Loading branch information
elludraon authored and facebook-github-bot committed Jul 22, 2022
1 parent 6b51fb2 commit c7890a3
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 5 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ jobs:
run: |
python jenkins_scripts/registry.py build scan_service --dir scan_service --github-user "$GITHUB_USER" --branch "$GIT_BRANCH" --registry "$DOCKER_REGISTRY"
python jenkins_scripts/registry.py push scan_service --username "$DOCKER_USERNAME" --github-user "$GITHUB_USER" --registry "$DOCKER_REGISTRY"
- name: Network Health Service
- name: MSA Network Health Service
run: |
python jenkins_scripts/registry.py build network_health_service --dir network_health_service --github-user "$GITHUB_USER" --branch "$GIT_BRANCH" --registry "$DOCKER_REGISTRY"
python jenkins_scripts/registry.py push network_health_service --username "$DOCKER_USERNAME" --github-user "$GITHUB_USER" --registry "$DOCKER_REGISTRY"
Expand All @@ -101,7 +101,7 @@ jobs:
run: |
python jenkins_scripts/registry.py build network_test --dir network_test --github-user "$GITHUB_USER" --branch "$GIT_BRANCH" --registry "$DOCKER_REGISTRY"
python jenkins_scripts/registry.py push network_test --username "$DOCKER_USERNAME" --github-user "$GITHUB_USER" --registry "$DOCKER_REGISTRY"
- name: MSA Default Router Service
- name: MSA Default Routes Service
run: |
python jenkins_scripts/registry.py build default_routes_service --dir default_routes_service --github-user "$GITHUB_USER" --branch "$GIT_BRANCH" --registry "$DOCKER_REGISTRY"
python jenkins_scripts/registry.py push default_routes_service --username "$DOCKER_USERNAME" --github-user "$GITHUB_USER" --registry "$DOCKER_REGISTRY"
Expand Down
14 changes: 11 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,19 @@ nms install -f config.yml
```

## Developer Guide
[See here](tgnms/fbcnms-projects/tgnms/README.md).

Additional documentation for the TGNMS can be found
Additional NMS documentation can be found
[here](http://terragraph.github.io/tgnms).

Repository file structure (non-exhaustive list):
* **nms_stack** - NMS installer for the entire Terragraph cloud suite
* **tgnms** - NMS UI ([see here](tgnms/fbcnms-projects/tgnms/README.md))
* **docs** - NMS UI documentation
* **tglib** - Python framework for building applications within the Terragraph
Microservice Architecture (MSA)
* **docker** - Build scripts for C++ backend services including Query Service
and UDP Pinger
* **if** - Thrift interface definitions shared across many services

## Overall Architecture
![image](readme_images/ArchitectureOverview.png)

Expand Down

0 comments on commit c7890a3

Please sign in to comment.