File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # vJUNOS ROUTER
2+ This directory contains the following node definition:
3+
4+ * ` vjunos-router.yaml ` - vJUNOS ROUTER
5+ ### Image Availability
6+ Image can be downloaded from https://support.juniper.net/support/downloads/?p=vjunos-router
7+
8+ ### Notes
9+ Minimum CML version 2.8.0
10+
11+ Tested with vJUNOS ROUTER image version 23.2
Original file line number Diff line number Diff line change 1+ id : vjunos-router
2+ general :
3+ nature : router
4+ description : vJunos Router
5+ read_only : false
6+ device :
7+ interfaces :
8+ has_loopback_zero : true
9+ loopback :
10+ - lo
11+ management :
12+ - fxp0
13+ physical :
14+ - fxp0
15+ - ge-0/0/0
16+ - ge-0/0/1
17+ - ge-0/0/2
18+ - ge-0/0/3
19+ - ge-0/0/4
20+ - ge-0/0/5
21+ - ge-0/0/6
22+ - ge-0/0/7
23+ - ge-0/0/8
24+ - ge-0/0/9
25+ - ge-0/0/10
26+ - ge-0/0/11
27+ - ge-0/0/12
28+ - ge-0/0/13
29+ - ge-0/0/14
30+ - ge-0/0/15
31+ - ge-0/0/16
32+ - ge-0/0/17
33+ - ge-0/0/18
34+ - ge-0/0/19
35+ - ge-0/0/20
36+ - ge-0/0/21
37+ - ge-0/0/22
38+ - ge-0/0/23
39+ - ge-0/0/24
40+ - ge-0/0/25
41+ - ge-0/0/26
42+ - ge-0/0/27
43+ - ge-0/0/28
44+ - ge-0/0/29
45+ - ge-0/0/30
46+ - ge-0/0/31
47+ - ge-0/0/32
48+ serial_ports : 1
49+ default_count : 4
50+ min_count : 3
51+ ui :
52+ description : |-
53+ Juniper vJunos Router
54+ 6 GB RAM (min 5 GB), 4 vCPU
55+
56+ Works only on bare metal CML instance, or VM with enabled performance counters
57+ visible : true
58+ label_prefix : vjunos-router-
59+ icon : router
60+ label : vJunos Router
61+ sim :
62+ linux_native :
63+ libvirt_domain_driver : kvm
64+ driver : server
65+ ram : 6144
66+ cpus : 4
67+ cpu_limit : 100
68+ disk_driver : virtio
69+ nic_driver : virtio
70+ parameters :
71+ smbios.system.product : VM-VMX
72+ smbios.system.family : lab
73+ boot :
74+ timeout : 600
75+ uses_regex : true
76+ completed :
77+ - ' login:'
78+ inherited :
79+ image :
80+ ram : true
81+ cpus : true
82+ cpu_limit : true
83+ data_volume : true
84+ boot_disk_size : true
85+ node :
86+ ram : true
87+ cpus : true
88+ cpu_limit : true
89+ data_volume : true
90+ boot_disk_size : true
91+ configuration :
92+ generator :
93+ driver : null
94+ provisioning :
95+ volume_name : vmm-data
96+ media_type : fat
97+ files :
98+ - name : config/juniper.conf
99+ editable : true
100+ content : |-
101+ system {
102+ host-name inserhostname-here;
103+ root-authentication {
104+ ## ciscoCML
105+ encrypted-password "$6$vhzKhjZL$wSDZ2NB0oyRfnnCz7B.4iyWzNFxy4NBeEm3vtMA5fy5EVCTLTgqRAc.cXz1H9UZ.dtynRzO/HRtO7KW1nwfE8/"; ## SECRET-DATA
106+ }
107+ syslog {
108+ user * {
109+ any emergency;
110+ }
111+ file messages {
112+ any notice;
113+ authorization info;
114+ }
115+ file interactive-commands {
116+ interactive-commands any;
117+ }
118+ }
119+ processes {
120+ dhcp-service {
121+ traceoptions {
122+ file dhcp_logfile size 10m;
123+ level all;
124+ flag packet;
125+ }
126+ }
127+ }
128+ }
129+ interfaces {
130+ fxp0 {
131+ unit 0 {
132+ family inet {
133+ dhcp {
134+ }
135+ }
136+ }
137+ }
138+ }
139+ - name : cml-customizer.sh
140+ editable : false
141+ content : |-
142+ #!/bin/bash
143+ tar czf vmm-config.tgz config/juniper.conf
144+ rm -rf config
145+ - name : cml-partition.cfg
146+ editable : false
147+ content : ' off'
148+ pyats :
149+ os : junos
150+ use_in_testbed : true
151+ config_extract_command : show configuration
152+ username : root
153+ password : ciscoCML
154+ schema_version : 0.0.1
Original file line number Diff line number Diff line change 1+ # vJUNOS SWITCH
2+ This directory contains the following node definition:
3+
4+ * ` vjunos-switch.yaml ` - vJUNOS SWITCH
5+ ### Image Availability
6+ Image can be downloaded from https://support.juniper.net/support/downloads/?p=vjunos-switch
7+
8+ ### Notes
9+ Minimum CML version 2.8.
10+
11+ Tested with vJUNOS SWITCH image version 23.2
Original file line number Diff line number Diff line change 1+ id : vjunos-switch
2+ general :
3+ nature : switch
4+ description : vJunos Switch
5+ read_only : false
6+ device :
7+ interfaces :
8+ has_loopback_zero : true
9+ loopback :
10+ - lo
11+ management :
12+ - fxp0
13+ physical :
14+ - fxp0
15+ - ge-0/0/0
16+ - ge-0/0/1
17+ - ge-0/0/2
18+ - ge-0/0/3
19+ - ge-0/0/4
20+ - ge-0/0/5
21+ - ge-0/0/6
22+ - ge-0/0/7
23+ - ge-0/0/8
24+ - ge-0/0/9
25+ - ge-0/0/10
26+ - ge-0/0/11
27+ - ge-0/0/12
28+ - ge-0/0/13
29+ - ge-0/0/14
30+ - ge-0/0/15
31+ - ge-0/0/16
32+ - ge-0/0/17
33+ - ge-0/0/18
34+ - ge-0/0/19
35+ - ge-0/0/20
36+ - ge-0/0/21
37+ - ge-0/0/22
38+ - ge-0/0/23
39+ - ge-0/0/24
40+ - ge-0/0/25
41+ - ge-0/0/26
42+ - ge-0/0/27
43+ - ge-0/0/28
44+ - ge-0/0/29
45+ - ge-0/0/30
46+ - ge-0/0/31
47+ - ge-0/0/32
48+ serial_ports : 1
49+ default_count : 4
50+ min_count : 3
51+ ui :
52+ description : |-
53+ Juniper vJunos Switch
54+ 6 GB RAM (min 5 GB), 4 vCPU
55+
56+ Works only on bare metal CML instance, or VM with enabled performance counters
57+ visible : true
58+ label_prefix : vjunos-switch-
59+ icon : switch
60+ label : vJunos Switch
61+ sim :
62+ linux_native :
63+ libvirt_domain_driver : kvm
64+ driver : server
65+ ram : 6144
66+ cpus : 4
67+ cpu_limit : 100
68+ disk_driver : virtio
69+ nic_driver : virtio
70+ parameters :
71+ smbios.system.product : VM-VEX
72+ smbios.system.family : lab
73+ boot :
74+ timeout : 600
75+ uses_regex : true
76+ completed :
77+ - ' login:'
78+ inherited :
79+ image :
80+ ram : true
81+ cpus : true
82+ cpu_limit : true
83+ data_volume : true
84+ boot_disk_size : true
85+ node :
86+ ram : true
87+ cpus : true
88+ cpu_limit : true
89+ data_volume : true
90+ boot_disk_size : true
91+ configuration :
92+ generator :
93+ driver : null
94+ provisioning :
95+ volume_name : vmm-data
96+ media_type : fat
97+ files :
98+ - name : config/juniper.conf
99+ editable : true
100+ content : |-
101+ system {
102+ host-name inserhostname-here;
103+ root-authentication {
104+ ## ciscoCML
105+ encrypted-password "$6$vhzKhjZL$wSDZ2NB0oyRfnnCz7B.4iyWzNFxy4NBeEm3vtMA5fy5EVCTLTgqRAc.cXz1H9UZ.dtynRzO/HRtO7KW1nwfE8/"; ## SECRET-DATA
106+ }
107+ syslog {
108+ user * {
109+ any emergency;
110+ }
111+ file messages {
112+ any notice;
113+ authorization info;
114+ }
115+ file interactive-commands {
116+ interactive-commands any;
117+ }
118+ }
119+ processes {
120+ dhcp-service {
121+ traceoptions {
122+ file dhcp_logfile size 10m;
123+ level all;
124+ flag packet;
125+ }
126+ }
127+ }
128+ }
129+ interfaces {
130+ fxp0 {
131+ unit 0 {
132+ family inet {
133+ dhcp {
134+ }
135+ }
136+ }
137+ }
138+ }
139+ - name : cml-customizer.sh
140+ editable : false
141+ content : |-
142+ #!/bin/bash
143+ tar czf vmm-config.tgz config/juniper.conf
144+ rm -rf config
145+ - name : cml-partition.cfg
146+ editable : false
147+ content : ' off'
148+ pyats :
149+ os : junos
150+ use_in_testbed : true
151+ config_extract_command : show configuration
152+ username : root
153+ password : ciscoCML
154+ schema_version : 0.0.1
You can’t perform that action at this time.
0 commit comments