You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: handover/README.md
+33Lines changed: 33 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,7 +86,40 @@ An exception to rule is the configuration of the consumer and provider EDCs. It
86
86
87
87
### Integration Environment
88
88
89
+
The integration environment is completly managed in Flux. So everything you need, can be found within the [ionos-infrastructure](https://github.com/POSSIBLE-X/ionos-infrastructure) repository.
89
90
91
+
## Participants
92
+
93
+
Under `apps/integration-environment/participants/overlays` you will find every participants configuration.
94
+
All participant share the common resources and a base configuration for its own services.
95
+
The participants are sorted within the respective use cases.
96
+
97
+
### Adding Participants
98
+
99
+
If you want to add a new participant you will have have to perform the following steps:
100
+
101
+
#### Setup an Ionos Account
102
+
103
+
For this we utilize terraform. The respective file can be found under `terraform/variables.tf`.
104
+
Simply append an entry with the following format
105
+
106
+
```js
107
+
{
108
+
participant_name ="participant_name"
109
+
use_case ="uc_descriptor"
110
+
}
111
+
```
112
+
113
+
Once committed to origin a github action will run and aplly the terraform changes. Congrats! You now have a namespace of the name `int-{uc_descriptor}-{participant_name}`. In it exists an `ionos-secret` with the dcd credentials.
114
+
115
+
#### Create a New Participant Overlay
116
+
117
+
That step is straight forward: Copy an existing participants file into a new file (please store it accordingly within the overlays).
118
+
Usually you will now only have to replace the previous use-case-descriptor within the file with the new own. Same with the participant name.
119
+
120
+
#### Add the Participant to Flux
121
+
122
+
There exists a file `clusters/possible-x/use-case-envs.yaml`. Simply add an entry there with your new participants file as reference.
0 commit comments