Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Providing high-performance network for Kubernetes

License

NotificationsYou must be signed in to change notification settings

tkestack/galaxy

Repository files navigation

PRs Welcome

Galaxy is a Kubernetes network project designed for providing both overlay and high performance underlay network for pods.And it also implements float IP(or elastic IP), i.e. pod's IP won't change even if it float onto another node due to node crash, which benefits for running stateful set applications.

Currently, it consists of three components - Galaxy, CNI plugins and Galaxy IPAM.Galaxy is a daemon process running on each kubelet node which invokes different kinds of CNI plugins to setup the required networks for pods.Galaxy IPAM is a Kubernetes Scheduler plugin which works as a float IP configuration and allocation manager.

Galaxy is compatible with CNI spec and you can integrate any CNI plugin with it by installing CNI binaries and updatingnetwork configuration.

Using Galaxy

Contributing

Galaxy is written in Golang like lots of Kubernetes project. Please refer toinstall golang first. If you want to build Galaxy right away, please checkbuilding Galaxy.

For more information about contributing issues or pull requests, see ourContributing to Galaxy.

License

Galaxy is under the Apache License 2.0. See theLicense file for details.


[8]ページ先頭

©2009-2025 Movatter.jp