This repository contains Contiv network plugin init container, it prepares contiv netplugin/netmaster required configurations (e.g. CNI configs), to make the netplugin/netmaster ready to run.
Contiv netplugin and netmaster required several conditions been met before it could be start correctly, it includes but not limits to below:
- ensure required environment keys set
- ensure required file directories created
- ensure CNI configurations created
- ensure openvswitch services are listening
- data migrations
This container is aim to run before netplugin/netmaster container (e.g. k8s initContainer), to ensure required conditions are met
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Apache 2.0