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
{{ message }}
This repository was archived by the owner on Jul 31, 2024. It is now read-only.
The FIWARE Data Space Connector provides a local deployment of a Minimal Viable Dataspace.
18
18
Find a detailed documentation here: [Local Deployment](./doc/LOCAL.MD)
19
19
20
-
### Deployment with ArgoCD
21
-
22
-
The FIWARE Data Space Connector is a [Helm](https://helm.sh) chart using a gitops-approach, following
23
-
the [app-of-apps pattern](https://argo-cd.readthedocs.io/en/stable/operator-manual/cluster-bootstrapping), with [ArgoCD](https://argo-cd.readthedocs.io/en/stable/).
24
-
25
-
This repository already provides a [deployment Github action](.github/workflows/deploy.yaml) compatible with OpenShift clusters, performing deployments out of
26
-
a branch created in the format `deploy/<TARGET_NAMESPACE>` and pulling the `values.yaml` from a specified gitops repository. It also requires to set the
27
-
following ENVs for the Github action, `OPENSHIFT_SERVER` and `OPENSHIFT_TOKEN`, specifying the OpenShift target URL and access token, respectively.
28
-
For deployment, simply fork this repository, adapt the configuration of the action to your setup and set the necessary ENVs. After creating a
29
-
`deploy/<TARGET_NAMESPACE>` branch, it will perform the deployment to the specified namespace.
30
-
31
-
For a different cluster flavor, the GitHub action needs to be modified before to be compatible.
32
-
33
-
34
20
### Deployment with Helm
35
21
36
-
Even though a gitops-approach, following the app-of-apps pattern, with ArgoCD, is the preferred way to deploy the Data-Space-Connector, not everyone has it available. Therefore, the Data-Space-Connector is also provided as an [Umbrella-Chart](https://helm.sh/docs/howto/charts_tips_and_tricks/#complex-charts-with-many-dependencies), containing all the sub-charts and their dependencies.
22
+
The Data-Space-Connectoris a [Helm Umbrella-Chart](https://helm.sh/docs/howto/charts_tips_and_tricks/#complex-charts-with-many-dependencies), containing all the sub-charts of the different components and their dependencies.
37
23
38
24
The chart is available at the repository ```https://fiware-ops.github.io/data-space-connector/```. You can install it via:
39
25
@@ -48,7 +34,7 @@ The chart is available at the repository ```https://fiware-ops.github.io/data-sp
48
34
structure and type of the required VCs, internal hostnames of the different connector components and providing the configuration of the DID and keys/certs.
49
35
Also have a look at the [examples](#examples).
50
36
51
-
Configurations for all sub-charts (and sub-dependencies) can be managed through the top-level [values.yaml](./charts/data-space-connector/values.yaml) of the chart. It contains the default values of each [application](./argocd/applications/) and additional parameter shared between the components. The configuration of the applications can be changed under the key ```<APPLICATION_NAME>```, please see the individual applications and there sub-charts for the available options.
37
+
Configurations for all sub-charts (and sub-dependencies) can be managed through the top-level [values.yaml](./charts/data-space-connector/values.yaml) of the chart. It contains the default values of each component and additional parameter shared between the components. The configuration of the applications can be changed under the key ```<APPLICATION_NAME>```, please see the individual applications and there sub-charts for the available options.
52
38
Example:
53
39
In order to change the image-tag of [Keycloak](./argocd/applications/keycloak/), the values.yaml looks as following:
0 commit comments