Skip to content

theobori/go-neuvector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

45 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ› go-neuvector

tests

NeuVector Controller API wrapper with abstraction for useful features.

πŸ“– How to build and run ?

  1. Install the dependencies
    • go
    • make (for tests)
    • docker-compose (for tests)

🀝 Contribute

If you want to help the project, you can follow the guidelines in CONTRIBUTING.md.

There are some types written by neuvector here, which we've redone some of them for greater clarity, ease of reading and to avoid the hassle of licenses. But we're not opposed to using them for future implementations.

πŸ§ͺ Tests

We performed tests with a containerized instance of NeuVector via the Docker platform. To run NeuVector and the Go tests, use:

make neuvector
make test

πŸŽ‰ Tasks

  • Bypass expired token --> single session refresh
  • Service configuration (patch)
  • Admission (create/delete) + fed
  • Policy (patch) + fed
  • Federation promote as master cluster
  • eula
  • service create/delete
  • Passing context to HTTP requests

Packages

No packages published