|
1 | | -[](https://github.com/mesh-for-data/the-mesh-for-data-flight-module/actions/workflows/build.yml) |
| 1 | +[](https://github.com/fybrik/arrow-flight-module/actions/workflows/build.yml) |
2 | 2 | [](https://opensource.org/licenses/Apache-2.0) |
3 | 3 |
|
4 | 4 | # arrow-flight-module |
5 | 5 |
|
6 | | -The arrow-flight-module (AFM) for [The Mesh for Data](https://github.com/IBM/the-mesh-for-data) brings enforcement of data governance policies to the world of [Apache Arrow](https://arrow.apache.org/) |
| 6 | +The arrow-flight-module (AFM) for [Fybrik](https://github.com/fybrik/fybrik) brings enforcement of data governance policies to the world of [Apache Arrow](https://arrow.apache.org/) |
7 | 7 | [Flight](https://arrow.apache.org/docs/format/Flight.html). |
8 | 8 |
|
9 | 9 | ## What is it? |
10 | 10 |
|
11 | 11 | AFM is a flight server Flight server that enables applications to consume tabular data from data sources. More importantly, the AFM is also a Policy Enforcement Point (PEP) capable of performing enforcement actions dictated by a Policy Decision Point. |
12 | 12 | Such enforcement actions include blocking unauthorized requests, validating and transforming data payloads. |
13 | 13 |
|
14 | | -## Register as a Mesh for Data module |
| 14 | +## Register as a Fybrik module |
15 | 15 |
|
16 | | -To register AFM as a Mesh for Data module apply `module.yaml` to the m4d-system namespace of your cluster. |
| 16 | +To register AFM as a Fybrik module apply `module.yaml` to the fybrik-system namespace of your cluster. |
17 | 17 |
|
18 | 18 | To install the latest release run: |
19 | 19 |
|
20 | 20 | ```bash |
21 | | -kubectl apply -f https://github.com/mesh-for-data/arrow-flight-module/releases/latest/download/module.yaml -n m4d-system |
| 21 | +kubectl apply -f https://github.com/fybrik/arrow-flight-module/releases/latest/download/module.yaml -n fybrik-system |
22 | 22 | ``` |
23 | 23 |
|
24 | 24 | ### Version compatbility matrix |
25 | 25 |
|
26 | | -| Mesh for Data | AFM | Command |
| 26 | +| Fybrik | AFM | Command |
27 | 27 | | --- | --- | --- |
28 | | -| 0.1.x | 0.1.x | `https://github.com/mesh-for-data/arrow-flight-module/releases/download/v0.1.0/module.yaml` |
29 | | -| 0.2.x | 0.2.x | `https://github.com/mesh-for-data/arrow-flight-module/releases/download/v0.2.0/module.yaml` |
30 | | -| master | master | `https://raw.githubusercontent.com/mesh-for-data/arrow-flight-module/master/module.yaml` |
| 28 | +| 0.1.x | 0.1.x | `https://github.com/fybrik/arrow-flight-module/releases/download/v0.1.0/module.yaml` |
| 29 | +| 0.2.x | 0.2.x | `https://github.com/fybrik/arrow-flight-module/releases/download/v0.2.0/module.yaml` |
| 30 | +| master | master | `https://raw.githubusercontent.com/fybrik/arrow-flight-module/master/module.yaml` |
31 | 31 |
|
32 | 32 |
|
33 | 33 | ## Build and deploy to Kubernetes |
@@ -66,7 +66,7 @@ For example, to use `sample/sample.yaml` as configuration run: |
66 | 66 | helm upgrade --reuse-values --set-file config_override=sample/sample.yaml afm ./helm/afm |
67 | 67 | ``` |
68 | 68 |
|
69 | | -It is also possible to specify specific configuration values following the modules specification of The Mesh for Data. Generally, you would want The Mesh for Data to do that for you and not deal with it directly. |
| 69 | +It is also possible to specify specific configuration values following the modules specification of Fybrik. Generally, you would want Fybrik to do that for you and not deal with it directly. |
70 | 70 |
|
71 | 71 | ## Usage |
72 | 72 |
|
|
0 commit comments