Categorygithub.com/ironcore-dev/ironcore-net
repository
0.2.1
Repository: https://github.com/ironcore-dev/ironcore-net.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

ironcore-net

REUSE status Go Report Card GitHub License PRs Welcome

Overview

ironcore-net provides networking functions across multiple peers.

ironcore-net conceptually consists of a control-plane and Nodes. The API of ironcore-net is realized by an aggregated API server. The controller-manager reconciles state of these objects. The scheduler (currently built into the controller-manager) assigns functions to Nodes.

A Node is currently implemented via metalnetlet, an agent using a metalnet cluster run the payload functions on. A metalnetlet creates Node objects corresponding to all Nodes inside the metalnet custer.

The integration to ironcore is realized via the apinetlet, an agent using an ironcore-net cluster to realize ironcore objects like LoadBalancers, VirtualIPs and more.

Documentation about the concepts of ironcore-net can be found in the concepts directory.

Contributing

We'd love to get feedback from you. Please report bugs, suggestions or post questions by opening a GitHub issue.

License

Apache-2.0