Sunbird portal deployment queries #746
-
@ravismula
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
Start with Inside the
To create the AKS cluster, the network module is used. To find out the dependency, In the hcl file look for
Here, the Simlarly, you can find the dependency of other modules. The one that doesn't have any dependency is the first module to be created. Terraform will create the infrastructure in the order of dependency and will parallelize the creation of resources where possible.
The order of creation of resources is driven using
Each repository has a
The Ed Microsite has the details of the entire Ed Portal which includes Architecture Overview of Sunbird Ed Building Block and its dependencies on other building block. It also has youtube videos that explain the architecture and its components.
CI/CD integration is via the traditional flow, which is not releavant to
The architecture diagram along with the documentation/videos should answer this question. Ref Ans 4
Each module in the helmcharts has the information about the images that are in use. For example as a part of
Refer to
The deployment process is explained in the Hope these answers help you move forward with the deployment. If you have any more questions, feel free to post it here! Cheers! |
Beta Was this translation helpful? Give feedback.
-
There are few more queries and issues were are facing. We spent our time working on the deployment of inquirybb service. We were able to complete all the modifications required for the msa to run on GCP cloud. Apart from the mention of azure acr repositories, there are no mention of Azure/AWS/S3 anywhere in that code. But after the deployment of the code, it is still failing. It’s either because it’s still looking for S3 FS or there are no libraries/modules present in the code itself for gs or GCP usage. There is no FS present for gs file system, due to which the flink service is failing repeatedly. We guess that the root cause is that the Flink msa lacks the necessary Hadoop libraries or configurations to interact with Google Cloud Storage. This is purely from code end, and we cannot look into this. Need your help in here. Even though, there is no mention of S3 or Azure FS, the services are still looking for that because it’s coming from the pulled image used to roll up the msa, again a part where a developer needs to intervene and look into it. |
Beta Was this translation helpful? Give feedback.
Hi @SameerT-protean
Start with
release-7.0.0
branch.Inside the
terraform/azure/_common
directory, you will find all the modules that create the infrastructure.network.hcl
file is used to create the network infrastructure.aks.hcl
file is used to create the AKS cluster.To create the AKS cluster, the network module is used. To find out the dependency, In the hcl file look for
inputs
where some values will startdependency
and the value will be the output of the module. For example, in theaks.hcl
file, you will find the below code: