Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/openconfig/gnsi
https://github.com/openconfig/gnsi
grpc security
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/openconfig/gnsi
- Owner: openconfig
- License: apache-2.0
- Created: 2021-06-03T16:41:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-08T16:07:06.000Z (12 days ago)
- Last Synced: 2025-01-10T05:15:08.697Z (10 days ago)
- Topics: grpc, security
- Language: Starlark
- Homepage:
- Size: 855 KB
- Stars: 21
- Watchers: 25
- Forks: 19
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# gNSI - gRPC Network Security Interface
[![License: Apache](https://img.shields.io/badge/license-Apache%202-blue)](https://opensource.org/licenses/Apache-2.0)
[![GitHub Super-Linter](https://github.com/openconfig/gnsi/workflows/Lint%20Code%20Base/badge.svg)](https://github.com/marketplace/actions/super-linter)A repository which contains security infrastructure services
necessary for safe operations of an OpenConfig platform. These
services include:1. Authorization protocol buffer
2. Accounting protocol buffer
3. Certificate management
4. Console access management
5. Secure Shell (ssh) certificate/key management
6. Associated YANG models for telemetry collection of gNSI systems are defined at the [OpenConfig public data model repository](https://github.com/openconfig/public/tree/master/release/models/gnsi)## Releases
- A gNSI server is expected to support single version of gNSI
(e.g. if v2 releases, then the server will only support v1 until
it has support for v2, at which point it will drop support for v1).
- A gNSI server is expected to be pinned to a release tag on the
gNSI repository.