meridio

module
v0.1.0-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 10, 2021 License: Apache-2.0

README

Meridio

List of projects:

  1. ctraffic
  2. ipam
  3. load-balancer
  4. nsp
  5. proxy
  6. target
  7. frontend
  • Default version: latest
  • Default container registry: localhost:5000/meridio

Build, tag and push all projects

make

Build, use specific tags and push all projects to a specific container registry

make VERSION=0.1 REGISTRY=localhost:5005/meridio

Build specific project

make build IMAGE=proxy

Tag specific project

make tag VERSION=0.1 IMAGE=proxy

Push specific project

make push VERSION=0.1 IMAGE=proxy

Generate API code from proto files

make proto

Check code

make check

Deploy

helm install deployments/helm/ --generate-name

Directories

Path Synopsis
api
nsp/v1/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
cmd
nsp
examples
target Module
pkg
configuration/manager
Package manager provides a server implementation of the ConfigurationManager service of the Network Service Platform (NSP) API.
Package manager provides a server implementation of the ConfigurationManager service of the Network Service Platform (NSP) API.
configuration/manager/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
configuration/reader
Package reader provides an implementation to read the meridio configmap and convert it to Network Service Platform (NSP) API stucture instances.
Package reader provides an implementation to read the meridio configmap and convert it to Network Service Platform (NSP) API stucture instances.
nsm
nsm/interfacemonitor
Package interfacemonitor contains code implementing NetworkServiceServer and NetworkServiceClient to adverstise a listener when an nsm interface has been created or removed
Package interfacemonitor contains code implementing NetworkServiceServer and NetworkServiceClient to adverstise a listener when an nsm interface has been created or removed
nsm/interfacename
Package interfacename contains code implementing NetworkServiceServer and NetworkServiceClient to generate and set the name of the interface in the mechanism and the mechanism preferences of the requests
Package interfacename contains code implementing NetworkServiceServer and NetworkServiceClient to generate and set the name of the interface in the mechanism and the mechanism preferences of the requests
nsp
target/types/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
test

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL