Skip to content
Snippets Groups Projects

Update PLAYBOOK_FOR_TOPIC_CREATION.md

Closed Nikhil Singh[MicroSoft] requested to merge users/nikhil/topicDocUpdate into master
1 unresolved thread
1 file
+ 1
8
Compare changes
  • Side-by-side
  • Inline
@@ -10,12 +10,5 @@ Following this will enable creation of topic in all data partitions.
1. Create a Topic via terraform. [Reference](https://community.opengroup.org/osdu/platform/deployment-and-operations/infra-azure-provisioning/-/blob/master/infra/templates/osdu-r3-mvp/data_partition/main.tf#L387)
2. Assign the Service Principals of service the role "Azure Service Bus Data Sender". [Reference](https://community.opengroup.org/osdu/platform/deployment-and-operations/infra-azure-provisioning/-/blob/master/infra/templates/osdu-r3-mvp/data_partition/main.tf#L332)
#### 2. Make partition service aware of the new topic.
Partition service maintains the configuration for each infrastructure component.
For all the tenants, add the new topic information. [Reference](https://community.opengroup.org/osdu/platform/deployment-and-operations/infra-azure-provisioning/-/merge_requests/101)
This is to be done per partition per deployment.
#### 3. Make Register service aware of the new Topic, if the consumers are outside the bounds of OSDU.
#### 2. Make Register service aware of the new Topic, if the consumers are outside the bounds of OSDU.
1. Add the topic to [topics.json](https://community.opengroup.org/osdu/platform/system/register/-/blob/master/provider/register-azure/src/main/resources/topics.json). Make sure you fill in the values of description, state and examples to ensure that the get Topic API contract is not broken.
Loading