VPN Server
VPN Server for the Edge Controller. Allows to connect Edge Controllers that reside on customer infrastructure to Nalej Platform in a secure way.
Getting Started
Build and compile
In order to build and compile this repository use the provided Makefile:
make all
This operation generates the binaries for this repo, download dependencies, run existing tests and generate ready-to-deploy Kubernetes files.
Run tests
Tests are executed using Ginkgo. To run all the available tests:
make test
Update dependencies
Dependencies are managed using Godep. For an automatic dependencies download use:
make dep
In order to have all dependencies up-to-date run:
dep ensure -update -v
Contributing
Please read contributing.md for details on our code of conduct, and the process for submitting pull requests to us.
Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
Authors
See also the list of contributors who participated in this project.
License
This project is licensed under the Apache 2.0 License - see the LICENSE-2.0.txt file for details.