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
kubectl get clusterconnect example-cluster-connect \
52
-
-o go-template="{{ if .status.ready }}{{ .status.agentManifest }}{{ end }}" \
53
-
> connect-agent.yaml
54
-
```
25
+
Read more about Cluster Connect Gateway in the [Edge Cluster Orchestrator Developer Guide][cluster-orch-dev-guide-url] for internals and software architecture.
55
26
56
-
Deploy connect-agent to the edge cluster.
57
-
58
-
```
59
-
kubectl apply -f connect-agent.yaml
60
-
```
27
+
## Get Started
61
28
62
-
Another way to try out Cluster Connect Gateway is by using the Intel® Open Edge Platform. Refer to the [Documentation](https://literate-adventure-7vjeyem.pages.github.io/edge_orchestrator/user_guide_main/content/user_guide/get_started_guide/gsg_content.html) to get started with Intel® Open Edge Platform.
29
+
The recommended way to try out the Cluster Connect Gateway is by using the Edge Orchestrator.
30
+
Refer to the [Getting Started Guide](https://docs.openedgeplatform.intel.com/edge-manage-docs/main/user_guide/get_started_guide/index.html) to get started with the Edge Orchestrator.
63
31
64
32
## Develop
65
33
66
-
If you are interested in contributing to the development of Cluster Connect Gateway, follow these steps to get started:
34
+
If you are interested in contributing to the development of Cluster Connect Gateway, you will need an environment where you can use it to create and delete clusters.
67
35
68
-
```
69
-
make run-e2e-and-keep
70
-
```
71
-
72
-
This command creates a KinD cluster, deploy cert-manager, Cluster API operator and providers, and build and deploy Cluster Connect Gateway from your local repository.
73
-
74
-
After making changes, rebuild and deploy the updated code.
36
+
The [cluster-tests](https://github.com/open-edge-platform/cluster-tests) repo provides a lightweight environment for integration testing of Cluster Connect Gateway as well as other Edge Orchestrator components related to cluster management. Clone that repo, change into the cluster-tests directory, and run:
75
37
76
38
```
77
-
make redeploy
39
+
make test
78
40
```
79
41
42
+
This command creates a KinD cluster and deploys cert-manager, Cluster API operator, CAPI Provider for Intel, Cluster Manager, and Cluster Connect Gateway. It then creates and deletes a cluster inside a Kubernetes pod. Consult the cluster-tests [README](https://github.com/open-edge-platform/cluster-tests/blob/main/README.md) for details on how to test your code in this environment.
43
+
80
44
## Contribute
81
45
82
46
We welcome contributions from the community! To contribute, please open a pull request to have your changes reviewed and merged into the main. To learn how to contribute to the project, see the [contributor's guide](https://docs.openedgeplatform.intel.com/edge-manage-docs/main/developer_guide/contributor_guide/index.html). We encourage you to add appropriate unit tests and e2e tests if your contribution introduces a new feature.
@@ -91,10 +55,13 @@ make license
91
55
92
56
## Community and Support
93
57
94
-
To learn more about the project, its community, and governance, visit the Edge Orchestrator Community.
95
-
For support, start with Troubleshooting or contact us.
58
+
To learn more about the project, its community, and governance, visit the [Edge Orchestrator Community](https://docs.openedgeplatform.intel.com/edge-manage-docs/main/index.html).
59
+
For support, start with [Troubleshooting](https://docs.openedgeplatform.intel.com/edge-manage-docs/main/developer_guide/troubleshooting/index.html) or contact us.
96
60
97
61
## License
98
62
99
63
Cluster Connect Gateway is licensed under [Apache 2.0 License](LICENSES/Apache-2.0.txt)
0 commit comments