Skip to content

Developer Guide

Contributing, coding standards, testing, and release processes for OVN-Kubernetes.

Contributing Guide

How to contribute code, docs, and reviews to the project.

Governance

Project governance structure, roles, and decision-making process.

Reviewing Guide

Guidelines and expectations for reviewing pull requests.

Meetings

Community meeting schedule and how to join.

Maintainers

Current and emeritus project maintainers.

Security

How to report vulnerabilities.

Code of Conduct

Community behavior standards.

Project Areas

Component ownership areas and their maintainers.

Coding Guide

Code conventions, patterns, and best practices for OVN-Kubernetes development.

OVN-Kubernetes Container Images

Building and publishing ovnkube container images.

Documentation Guide

Writing and previewing documentation for the OVN-Kubernetes website.

Local Testing Guide

Run unit and end-to-end tests locally using Kind clusters.

CI Testing Guide

How the CI pipeline works and how to interpret test results.

Debugging

Techniques for debugging OVN-Kubernetes components during development.

Release Guide

Steps to cut a new OVN-Kubernetes release.

Maintenance Guide

Ongoing maintenance tasks for the OVN-Kubernetes project.