-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Adding the Terraform module to deploy SD-Core Bundles #4
Conversation
735d3c2
to
29326a0
Compare
Signed-off-by: gatici <[email protected]>
29326a0
to
6ab132a
Compare
206ee92
to
a7b1fb4
Compare
a7b1fb4
to
3a8d9bb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we going to store all high level modules in this repo? I mean SD-Core all-in-one, CP and UP?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think all the base modules are merged now (at least SD-Core ones), so we can probably update this PR.
Signed-off-by: gatici <[email protected]>
3a8d9bb
to
08e02ae
Compare
Signed-off-by: gatici <[email protected]>
e913c3c
to
626e19f
Compare
626e19f
to
b925f24
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One general comment - I think each module should have output.tf
to expose the names of the applications that can have external integrations and the endpoints for those integrations.
For the CP module that would be AMF (fivef-n2), NMS (fiveg_gnb_identity) and grafana_agent (send-remote-write and logging-consumer).
For the UP module that should be UPF (fiveg-n3 and fiveg-n4) and grafana_agent (send-remote-write and logging-consumer).
For all-in-one combination of both.
7325385
to
7e6083c
Compare
The output.tf files are added for all the sdcore modules. |
7e6083c
to
9354639
Compare
9354639
to
24401de
Compare
24401de
to
2470ff3
Compare
Signed-off-by: gatici <[email protected]>
2470ff3
to
a35f359
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That looks good to me. Well done @gatici!
Terraform check action fails because of default TF modules path. This will be fixed after merging: canonical/sdcore-github-workflows#31 |
Adding the Terraform module to deploy
Note:
This repository is aimed to keep
sdcore-control-plane
,sdcore-control-plane
andsdcore
TF modules.This PR is scoped to add only the
sdcore-control-plane
TF module.