Upgrade DANM to version 4.0 06/1206/7
authorKrisztian Lengyel <krisztian.lengyel@nokia.com>
Tue, 16 Jul 2019 13:09:16 +0000 (15:09 +0200)
committerKrisztian Lengyel <krisztian.lengyel@nokia.com>
Thu, 25 Jul 2019 13:10:08 +0000 (15:10 +0200)
commitd45b4117f30f9ad842c24f0c7c9fd8524a7f358f
treed92929002b480a7acb17c0aeb36c9d265f7d75ef
parentd24b652b4823c54bba217a60264185e6102c2552
Upgrade DANM to version 4.0

- This upgrade introduces a new component named `danm_webhook`.
- Previously statically templated DANM CRDs now also come form the repo
in build time.
- TenantConfig is generated based on the input in userconfig.
- Flannel DanmNet replaced with TenantNetwork

Change-Id: Ifcc4a026af05326449070f73048393dee3f4e59e
Depends-On: I7ea6fbc44396f3fe19f151a9d4912143d1a6969c
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
16 files changed:
SPECS/caas-danm-webhook.spec [new file with mode: 0644]
SPECS/caas-danm.spec
SPECS/caas-flannel.spec
SPECS/caas-netwatcher.spec
SPECS/caas-svcwatcher.spec
ansible/roles/danm_setup/defaults/main.yaml [new file with mode: 0644]
ansible/roles/danm_setup/tasks/danm-tenant-configs.yaml [new file with mode: 0644]
ansible/roles/danm_setup/tasks/main.yaml
ansible/roles/danm_setup/templates/danm_tenant_config.yaml.j2 [new file with mode: 0644]
ansible/roles/danm_setup/templates/danmep_crd_schema.yaml [deleted file]
ansible/roles/danm_setup/templates/danmnet_crd_schema.yaml [deleted file]
ansible/roles/flannel/tasks/main.yaml
ansible/roles/flannel/templates/flannel-ds.yaml
ansible/roles/flannel/templates/flannel_tnet.yaml.j2 [moved from ansible/roles/flannel/templates/flannel_dnet.yaml with 97% similarity]
cni-config/00-danm.conf
docker-build/danm-webhook/Dockerfile [new file with mode: 0644]