X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ansible%2Froles%2Fflannel%2Ftasks%2Fmain.yaml;h=19f10d2fc9f10e6560151d858feb8408c498cf16;hb=1c40ef596e542c62cb7d775f18d3ab7170128d33;hp=0a3fd339ef6e0e4f6fbac99423d0928fc971452a;hpb=8e53059aed6a7fdde34149893f05552aca3ed89a;p=ta%2Fcaas-danm.git diff --git a/ansible/roles/flannel/tasks/main.yaml b/ansible/roles/flannel/tasks/main.yaml index 0a3fd33..19f10d2 100644 --- a/ansible/roles/flannel/tasks/main.yaml +++ b/ansible/roles/flannel/tasks/main.yaml @@ -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. @@ -33,19 +33,12 @@ manifest: "{{ caas.manifests_directory }}/flannel-ds.yaml" state: present -- name: template DanmNet file for Flannel network for kube-system namespace +- name: template default ClusterNetwork for kube-system namespace template: - src: flannel_dnet.yaml - dest: "{{ caas.manifests_directory }}/flannel-danm_net_kube_system_ns.yaml" + src: flannel_cnet.yaml.j2 + dest: "{{ caas.manifests_directory }}/flannel-cnet.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 ClusterNetwork within kube-system namespace kubectl: - manifest: "{{ caas.manifests_directory }}/flannel-danm_net_kube_system_ns.yaml" + manifest: "{{ caas.manifests_directory }}/flannel-cnet.yaml" state: present