Skip to content

Latest commit

 

History

History
74 lines (52 loc) · 3.98 KB

File metadata and controls

74 lines (52 loc) · 3.98 KB

Kowabunga

About

This is Kiwi Kowabunga agent, for SD-WAN nodes. It provides various network services like routing, firewall, DHCP, DNS, VPN, IPSec peering (with active-passive failover).

License: Apache License, Version 2.0 Build Status GoSec Status GovulnCheck Status Coverage Status GoReport GoCode time tracker Code lines Comments COCOMO

Current Releases

Project Release Badge
Kiwi Kiwi Release

Development Guidelines

Kiwi development relies on pre-commit hooks to ensure proper commits.

Follow installation instructions here.

Local per-repository installation can be done through:

$ pre-commit install --install-hooks

And system-wide global installation, through:

$ git config --global init.templateDir ~/.git-template
$ pre-commit init-templatedir ~/.git-template

Development

Kiwi development relies on Semantic Versioning and unscoped Conventional Commits for development.

Changelog is automatically triggered from commits summary from the following commits types: feat, fix, perf, chore, docs, e.g.

feat!: upgrade API version         <- will increase version major number at release
feat: add new super nice feature   <- will increase version minor number at release
fix: correct bug XYZ               <- will increase version patch number at release

Versioning

Versioning generally follows Semantic Versioning.

Authors

Kiwi is maintained by Kowabunga maintainers.

License

Licensed under Apache License, Version 2.0, see LICENSE.