Skip to content
datum-cloudPublic

About

VPC, everywhere

Resources

Code of conduct

Contributing

Security policy

Stars

8 stars

Watchers

0 watching

Forks

Latest commit

 

History

2,126 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Galactic

Galactic supplies SRv6 networking for multi-cloud VPC workloads on Kubernetes. Its CNI plugins attach containers and VMs, its routing controllers distribute EVPN paths, and optional edge components provide ingress load balancing, NAT66/NAT64 egress and provider attachments.

Start here

Build and test

Use a Linux development environment with the Go version in go.mod, Task, clang/LLVM and the required kernel headers. The development container provides a starting environment.

task build
task test:unit

Before opening a PR, run task ci. It includes a Kind lifecycle test and needs Docker and the host networking prerequisites. Root-gated tests and feature acceptance checks are additional tiers; see the development guide.

Deployment

Reusable Kubernetes manifests live in config/. The root Kustomization includes the namespace, CNI and both tenant-router roles. It does not install CRDs or assemble the underlay, controllers, optional edge services and observability into a complete production deployment.

Follow the component guides and shared operations for prerequisites, node opt-ins and per-site overlays. Existing installations changing API groups must follow the migration guide.

License

See LICENSE.

About

VPC, everywhere

Resources

Code of conduct

Contributing

Security policy

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages