No description
  • Go 93.9%
  • Makefile 2.9%
  • Smarty 1.5%
  • Shell 1.2%
  • Dockerfile 0.5%
Find a file
Guvenc Gulce f18b6eb3c5 Improve TAP device handling for ironcore-in-a-box
Signed-off-by: Guvenc Gulce <guevenc.guelce@sap.com>
2025-02-18 10:48:46 +01:00
.github Use newer lint version in github action 2024-12-16 17:52:30 +01:00
.reuse Make project REUSE compliant 2023-12-07 15:27:16 +01:00
api/v1alpha1 Introduce new backward compatible status field TAPDevice 2025-02-14 16:14:46 +01:00
client Make project REUSE compliant 2023-12-07 15:27:16 +01:00
config Introduce new backward compatible status field TAPDevice 2025-02-14 16:14:46 +01:00
controllers Improve TAP device handling for ironcore-in-a-box 2025-02-18 10:48:46 +01:00
docs Get multiport-eswitch mode from metalnet rundir 2024-10-16 17:37:04 +02:00
encoding/sysfs Make project REUSE compliant 2023-12-07 15:27:16 +01:00
hack Remove BOT_PAT usage 2023-12-18 12:47:49 +01:00
internal Make project REUSE compliant 2023-12-07 15:27:16 +01:00
LICENSES Make project REUSE compliant 2023-12-07 15:27:16 +01:00
metalbond update to new dpservice-go repo URL 2024-05-31 16:43:48 +02:00
netfns Improve TAP device handling for ironcore-in-a-box 2025-02-18 10:48:46 +01:00
sysfs Make project REUSE compliant 2023-12-07 15:27:16 +01:00
.gitignore support router's dynamic address handling 2023-11-29 10:53:54 +01:00
.golangci.yaml Pipeline / general fixes 2022-09-16 16:37:30 +02:00
CODEOWNERS Add CODEOWNERS to project 2023-12-08 14:27:08 +01:00
Dockerfile Get multiport-eswitch mode from metalnet rundir 2024-10-16 17:37:04 +02:00
go.mod Bump google.golang.org/grpc from 1.64.0 to 1.66.0 2024-08-29 17:05:12 +02:00
go.sum Bump google.golang.org/grpc from 1.64.0 to 1.66.0 2024-08-29 17:05:12 +02:00
LICENSE Initial commit 2022-07-14 16:32:56 +02:00
main.go Improve TAP device handling for ironcore-in-a-box 2025-02-18 10:48:46 +01:00
Makefile update dependencies and GH action versions 2024-06-17 10:14:38 +02:00
PROJECT Steps needed for moving to ironcore 2023-11-30 17:35:14 +01:00
README.md use ironcore's logo 2023-12-11 08:44:29 +01:00

IronCore Logo

metalnet

REUSE status Go Report Card GitHub License PRs Welcome

Metalnet is a stack of kubernetes controller applications to fulfill the requirements on creating functional virtual network elements, by interacting with our other software components such as metalbond and dp-service. It manages the lifecycles of virtual network related kubernetes objects, to ensure successful communication for virtual machines.

Use and develop metalnet

Please see the documentation in the /docs folder for more details.

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.