Adding K8s01
[osm/tests.git] / robot-systest / resources / k8s_juju_template.yaml
1 # Copyright 2020 Canonical Ltd.
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 #     http://www.apache.org/licenses/LICENSE-2.0
8 #
9 #     Unless required by applicable law or agreed to in writing, software
10 #     distributed under the License is distributed on an "AS IS" BASIS,
11 #     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 #     See the License for the specific language governing permissions and
13 #     limitations under the License.
14
15 ---
16 additionalParamsForVnf:
17   -
18     member-vnf-index: k8s_juju
19     additionalParams:
20         MACHINE1: "{{ IP_VM1 }}"
21         MACHINE2: "{{ IP_VM2 }}"
22         MACHINE3: "{{ IP_VM3 }}"
23         MACHINE4: "{{ IP_VM4 }}"
24         MACHINE5: ""
25         MACHINE6: ""
26         MACHINE7: ""
27         MACHINE8: ""
28         MACHINE9: ""
29         MACHINE10: ""
30         BUNDLE: ""
31 vld:
32   -
33     name: mgmtnet
34     vim-network-name: {{ NETWORK }}              #The network in the VIM to connect all nodes of the clusters
35     vnfd-connection-point-ref:
36       -
37         ip-address: "{{ IP_VM1 }}"
38         member-vnf-index-ref: k8s_vnf1
39         vnfd-connection-point-ref: mgmt
40       -
41         ip-address: "{{ IP_VM2 }}"
42         member-vnf-index-ref: k8s_vnf2
43         vnfd-connection-point-ref: mgmt
44       -
45         ip-address: "{{ IP_VM3 }}"
46         member-vnf-index-ref: k8s_vnf3
47         vnfd-connection-point-ref: mgmt
48       -
49         ip-address: "{{ IP_VM4 }}"
50         member-vnf-index-ref: k8s_vnf4
51         vnfd-connection-point-ref: mgmt
52       -
53         ip-address: "{{ IP_JUJU }}"
54         member-vnf-index-ref: k8s_juju
55         vnfd-connection-point-ref: mgmt