Upgrade DANM to version 4.0
[ta/caas-danm.git] / ansible / roles / flannel / tasks / main.yaml
index 0a3fd33..c97645b 100644 (file)
@@ -1,12 +1,12 @@
 ---
 # Copyright 2019 Nokia
-# 
+#
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
 # You may obtain a copy of the License at
-# 
+#
 #     http://www.apache.org/licenses/LICENSE-2.0
-# 
+#
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     manifest: "{{ caas.manifests_directory }}/flannel-ds.yaml"
     state: present
 
-- name: template DanmNet file for Flannel network for kube-system namespace
+- name: template default TenantNetwork for kube-system namespace
   template:
-    src: flannel_dnet.yaml
-    dest: "{{ caas.manifests_directory }}/flannel-danm_net_kube_system_ns.yaml"
+    src: flannel_tnet.yaml.j2
+    dest: "{{ caas.manifests_directory }}/flannel-tnet_kube_system_ns.yaml"
 
-- name: wait for DanmNet to be available
-  command: "kubectl api-resources"
-  register: kube_api_resources
-  until: kube_api_resources.stdout | search('danmnets')
-  retries: 10
-  delay: 1
-
-- name: create Flannel DanmNet within kube-system namespace
+- name: create TenantNetwork within kube-system namespace
   kubectl:
-    manifest: "{{ caas.manifests_directory }}/flannel-danm_net_kube_system_ns.yaml"
+    manifest: "{{ caas.manifests_directory }}/flannel-tnet_kube_system_ns.yaml"
     state: present