Network Operator
Network operators is a kubernetes API for managing network devices.
Quick start
- Run
make install
. - Run
make run
(run the controller locally) ormake docker && make deploy
(run the controller as a deployment). - Apply CRs, here are some samples.
Resources
Important Notes
If you execute make deploy
in a multi-node cluster environment, you need to upload the image to the image repository.
In most cases you needn't to apply SwitchPort
manually, Switch
controller will create it.
Supported backend
Device | Provider | Which backend it uses |
---|---|---|
Switch | AnsibleSwitch | ansible |