-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #37 from MikeSpreitzer/retire-me
⚠️ Note retirement of this repository
- Loading branch information
Showing
17 changed files
with
2 additions
and
1,316 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,59 +1,3 @@ | ||
<img alt="" width="500px" align="left" src="docs/images/KubeStellar-with-Logo.png" /> | ||
# THIS REPOSITORY IS RETIRED | ||
|
||
<br/> | ||
<br/> | ||
<br/> | ||
<br/> | ||
<br/> | ||
|
||
[![Go Report Card](https://goreportcard.com/badge/github.com/kubestellar/ocm-transport-plugin)](https://goreportcard.com/report/github.com/kubestellar/ocm-transport-plugin) | ||
[![Go Reference](https://pkg.go.dev/badge/github.com/kubestellar/ocm-transport-plugin.svg)](https://pkg.go.dev/github.com/kubestellar/ocm-transport-plugin) | ||
[![License](https://img.shields.io/github/license/kubestellar/ocm-transport-plugin)](/LICENSE) | ||
|
||
This repository is the [Open-Cluster-Management](https://open-cluster-management.io/) based implementation of KubeStellar transport controller. | ||
KubeStellar transport controller is the component that is responsible for propagating selected objects from the center to the selected WECs. | ||
Transport controller is pluggable and allows implementing it using different plugins. | ||
Transport controller is a mandatory part of KubeStellar and should run in a working system with one of the plugin implementations. | ||
|
||
|
||
# Getting Started | ||
|
||
## Build and run ocm transport controller locally using executable process | ||
|
||
1. Run the following command to build locally ocm transport controller executable: | ||
``` | ||
$ make build | ||
``` | ||
1. Set the following environment variables: | ||
1. Set `TRANSPORT_KUBECONFIG` environment variable to hold the transport kubeconfig file path. | ||
``` | ||
export TRANSPORT_KUBECONFIG=my_transport_kubeconfig_filepath | ||
``` | ||
1. Set `WDS_KUBECONFIG` environment variable to hold the WDS kubeconfig file path. | ||
``` | ||
export WDS_KUBECONFIG=my_wds_kubeconfig_filepath | ||
``` | ||
1. Set `WDS_NAME` environment variable to hold a unique name for the WDS, e.g: | ||
``` | ||
export WDS_NAME=wds1 | ||
``` | ||
1. Run locally OCM transport controller executable: | ||
``` | ||
$ ./bin/ocm-transport-plugin --transport-kubeconfig ${TRANSPORT_KUBECONFIG} --wds-kubeconfig ${WDS_KUBECONFIG} --wds-name ${WDS_NAME} | ||
``` | ||
<br> | ||
<td> | ||
<a href="https://landscape.cncf.io"> | ||
<img src="docs/images/cncf-color.png" width="300px;" alt="Cloud Native Computing Foundation Logo"/> | ||
</a> | ||
</td> | ||
<br>We are a Cloud Native Computing Foundation sandbox project. | ||
<br>Kubernetes and the Kubernetes logo are registered trademarks of The Linux Foundation® (TLF). | ||
<br>© 2022-2024. The KubeStellar Authors. | ||
The contents of this repository have been merged into [the sibling repository named kubestellar](https://github.com/kubestellar/kubestellar). |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.