https://github.com/eclipse-iofog/port-manager
Component of ioFog K8s Control Plane that manages HTTP Proxies for Public Ports
https://github.com/eclipse-iofog/port-manager
Last synced: 7 months ago
JSON representation
Component of ioFog K8s Control Plane that manages HTTP Proxies for Public Ports
- Host: GitHub
- URL: https://github.com/eclipse-iofog/port-manager
- Owner: eclipse-iofog
- License: epl-2.0
- Created: 2020-01-14T02:31:45.000Z (over 6 years ago)
- Default Branch: develop
- Last Pushed: 2023-04-30T14:29:44.000Z (about 3 years ago)
- Last Synced: 2024-06-21T13:11:30.704Z (about 2 years ago)
- Language: Go
- Homepage:
- Size: 10.3 MB
- Stars: 0
- Watchers: 9
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# ioFog Port Manager
Port Manager is a component of the ioFog Kubernetes Control Plane. It is responsible for managing HTTP and TCP Proxy deployments and services to satisfy requirements specified by Public Ports created through the ioFog Controller API.
Port Manager is deployed automatically when using iofogctl >= 2.0.0.
**Only one instance of the port manager should run per namespace**
## Build from Source
Go 1.16+ is a prerequisite.
See all `make` commands by running:
```
make help
```
To build, go ahead and run:
```
make build
```
## Running Tests
Run project unit tests:
```
make test
```