From 56396499a551775d92d7850eb7f5f08511388aaa Mon Sep 17 00:00:00 2001 From: Gergely Csatari Date: Sat, 16 Nov 2024 06:26:16 +0200 Subject: [PATCH] Add Kubenet components and update the GitHub repo Signed-off-by: Gergely Csatari --- docs/index.md | 30 ++++++++++++++++++++++++++++++ mkdocs.yml | 6 +++--- 2 files changed, 33 insertions(+), 3 deletions(-) diff --git a/docs/index.md b/docs/index.md index f6b495d..069cc9d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -50,6 +50,36 @@ Scenario's: - lifecycle management - config management +## Kubenet components + +Kubenet uses a set of open source components to implement the target use cases. These components are listed in the next +subchapters. + +### [KUID](https://kuidio.github.io/docs/) + +![KUID logo](https://kuidio.github.io/docs/assets/logos/KUID-logo-100x123.png) + +An inventory and identity system, which allows to create resources and claim identifier required for networking (e.g. IPAM, VLAN, AS, etc). Some people think of this as a source of truth. + +### [SDCIO](https://docs.sdcio.dev/) + +![SDCIO logo](https://docs.sdcio.dev/assets/logos/SDC-transparent-noname-100x100.png) + +A SW component that maps a kubernetes manifest to a YANG based system. + +### [KForm](https://docs.kform.dev/) + +![KForm logo](https://docs.kform.dev/assets/logos/Kform-transparent-withname-100x123.png) + + A framework that brings the power of 'KRM as code or data' to Kubernetes. With Kform, orchestrating KRM resources becomes a easy through intuitive and human-readable configuration files. These files are not only reusable and shareable but can also be version-controlled, ensuring seamless collaboration among team members. + +### [pkgserver](https://docs.pkgserver.dev/) + +![pkgserver logo](https://docs.pkgserver.dev/assets/logos/Pkgserver-logo-100x123.png) + +A SW component that provides 2 way git access to kubernetes: basically read and write to a repository. + + ## Join us Join us on this journey as we learn how to leverage kubernetes for network automation. diff --git a/mkdocs.yml b/mkdocs.yml index fb6f778..d716337 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -22,8 +22,8 @@ site_author: Wim Henderickx site_description: >- Kubenet is a community initiative to help network automation engineers understand kubernetes # repository -repo_name: kubenet-dev/docs -repo_url: https://github.com/kubenet-dev/docs +repo_name: kubenet-dev/kubenet +repo_url: https://github.com/kubenet-dev/kubenet site_url: "https://learn.kubenet.dev" theme: name: material @@ -97,7 +97,7 @@ plugins: extra: social: - icon: fontawesome/brands/github - link: https://github.com/kubenet + link: https://github.com/kubenet-dev - icon: fontawesome/brands/discord link: https://discord.gg/fH35bmcTU9