Raven-controller-manager is the controller for Gateway CRD. This project should be used together with the Raven project, which provides network connectivity among pods in different physical regions or network regions.
For a complete example, pleas check out the tutorial.
REPO={Your_Docker_Image_Repository} make push
The above command will do the following tasks:
- Build an image {Your_Docker_Image_Repository}:{Git_Commit_Id} and push it to your own repository.
- Generate a file named
raven-controller-manager.yaml
in_output/yamls
dir.
After the raven-controller-manager image is pushed and the raven-controller-manager.yaml
is generated,
use the following command to install raven-controller-manager into your cluster:
kubectl apply -f _output/yamls/raven-controller-manager.yaml
Then wait for the raven-controller-manager to be created successfully.
$ kubectl get pod -n kube-system |grep raven-controller-manager
raven-controller-manager-787d69f4bc-l55gp 1/1 Running 1 5m55s
raven-controller-manager-787d69f4bc-tksqq 1/1 Running 0 5m4s
Contributions are welcome, whether by creating new issues or pull requests. See our contributing document to get started.
- Mailing List: openyurt@googlegroups.com
- Slack: channel
- Dingtalk Group (钉钉讨论群)
Raven is under the Apache 2.0 license. See the LICENSE file for details. Certain implementations in Raven rely on the existing code from Kubernetes the credits go to the original authors.