NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

description: Student Op Stations - This is the Unified Student Ops Station YAML. Module
configurations are made with each modules setup script and not in this YAML.
heat_template_version: '2018-03-02'
parameters:
domain:
default: 10.50.255.254
description: Set as '10.50.255.254' for VTA or '172.20.255.254' for VTA-DEV
hidden: false
label: Domain
type: string
password:
default: password
description: Sets the Login Password for the instances
hidden: true
label: Password
type: string
username:
default: student
description: Sets the login username for the instances
hidden: false
label: User Name
type: string
view_only_password:
default: view_only_password
description: Sets the VNC View Only Password for the instances
hidden: true
label: View-Only-Password
type: string
vncpass:
default: password
description: Sets the regular VNC connection password
hidden: true
label: VNC-Password
type: string
resources:
linux_opstation:
properties:
config_drive: true
diskConfig: AUTO
flavor: cy.xlarge2
image: nix_ops
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: linux_opstation_RAND
networks:
- port:
get_resource: linux_opstation_port
user_data:
str_replace:
params:
$domain:
get_param: domain
$pass:
get_param: password
$user:
get_param: username
$vncpass:
get_param: vncpass
$vncviewpass:
get_param: view_only_password
template: "#!/bin/bashnecho blacklist qxl > /etc/modprobe.d/qxl.confn
update-initramfs -unif [[ "$user" != "student" ]]n thenn useradd
-m -U -s /bin/bash $usern usermod -aG sudo $usern echo "$user:$pass"
| chpasswdn #userdel -r studentnfinhostnamectl set-hostname lin-opsn
apt-get update -y napt-get install gcc-multilib -ynapt-get install mingw-w64
mingw-w64-common mingw-w64-i686-dev mingw-w64-tools mingw-w64-tools
mingw-w64-x86-64-dev -yn"
user_data_format: RAW
type: OS::Nova::Server
linux_opstation_float_ip:
depends_on: ops_neutron_router
description: Linux OpStation Floating IP
properties:
floating_network: public
type: OS::Neutron::FloatingIP
linux_opstation_float_ip_assoc:
depends_on: ops_neutron_router_interface
properties:
floatingip_id:
get_resource: linux_opstation_float_ip
port_id:
get_resource: linux_opstation_port
type: OS::Neutron::FloatingIPAssociation
linux_opstation_port:
description: Linux OpStation IP
properties:
fixed_ips:
- ip_address: 192.168.65.20
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: linux_opstation_port_RAND
network_id:
get_resource: ops_network
port_security_enabled: false
type: OS::Neutron::Portdescription: Student Op Stations - This is the Unified Student Ops Station YAML. Module
configurations are made with each modules setup script and not in this YAML.
heat_template_version: '2018-03-02'
parameters:
domain:
default: 10.50.255.254
description: Set as '10.50.255.254' for VTA or '172.20.255.254' for VTA-DEV
hidden: false
label: Domain
type: string
password:
default: password
description: Sets the Login Password for the instances
hidden: true
label: Password
type: string
username:
default: student
description: Sets the login username for the instances
hidden: false
label: User Name
type: string
view_only_password:
default: view_only_password
description: Sets the VNC View Only Password for the instances
hidden: true
label: View-Only-Password
type: string
vncpass:
default: password
description: Sets the regular VNC connection password
hidden: true
label: VNC-Password
type: string
resources:
linux_opstation:
properties:
config_drive: true
diskConfig: AUTO
flavor: cy.xlarge2
image: nix_ops
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: linux_opstation_RAND
networks:
- port:
get_resource: linux_opstation_port
user_data:
str_replace:
params:
$domain:
get_param: domain
$pass:
get_param: password
$user:
get_param: username
$vncpass:
get_param: vncpass
$vncviewpass:
get_param: view_only_password
template: "#!/bin/bashnecho blacklist qxl > /etc/modprobe.d/qxl.confn
update-initramfs -unif [[ "$user" != "student" ]]n thenn useradd
-m -U -s /bin/bash $usern usermod -aG sudo $usern echo "$user:$pass"
| chpasswdn #userdel -r studentnfinhostnamectl set-hostname lin-opsn
apt-get update -y napt-get install gcc-multilib -ynapt-get install mingw-w64
mingw-w64-common mingw-w64-i686-dev mingw-w64-tools mingw-w64-tools
mingw-w64-x86-64-dev -yn"
user_data_format: RAW
type: OS::Nova::Server
linux_opstation_float_ip:
depends_on: ops_neutron_router
description: Linux OpStation Floating IP
properties:
floating_network: public
type: OS::Neutron::FloatingIP
linux_opstation_float_ip_assoc:
depends_on: ops_neutron_router_interface
properties:
floatingip_id:
get_resource: linux_opstation_float_ip
port_id:
get_resource: linux_opstation_port
type: OS::Neutron::FloatingIPAssociation
linux_opstation_port:
description: Linux OpStation IP
properties:
fixed_ips:
- ip_address: 192.168.65.20
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: linux_opstation_port_RAND
network_id:
get_resource: ops_network
port_security_enabled: false
type: OS::Neutron::Port
ops_network:
properties:
admin_state_up: true
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: ops_network_RAND
shared: false
type: OS::Neutron::Net
ops_neutron_router:
properties:
external_gateway_info:
network: public
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: ops_neutron_router_RAND
type: OS::Neutron::Router
ops_neutron_router_interface:
properties:
router_id:
get_resource: ops_neutron_router
subnet_id:
get_resource: ops_subnet
type: OS::Neutron::RouterInterface
ops_subnet:
depends_on: ops_network
properties:
cidr: 192.168.65.0/27
dns_nameservers:
- get_param: domain
enable_dhcp: true
gateway_ip: 192.168.65.30
host_routes: []
ip_version: 4
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: ops_subnet_RAND
network_id:
get_resource: ops_network
type: OS::Neutron::Subnet
rand_string:
properties:
length: 4
type: OS::Heat::RandomString
windows_opstation:
properties:
diskConfig: AUTO
flavor: cy.win_64
image: win_ops
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: windows_opstation_RAND
networks:
- port:
get_resource: windows_opstation_port
user_data:
str_replace:
params:
$domain:
get_param: domain
$pass:
get_param: password
$user:
get_param: username
$vncpass:
get_param: vncpass
$vncviewpass:
get_param: view_only_password
template: "#ps1_sysnativenif ("$user" -ne "student"){n New-LocalUser
-Name "$user" -Password (ConvertTo-SecureString -AsPlaintext -String
"$pass" -Force)n Add-LocalGroupMember -Group "Administrators"
-Member "$user"n #Remove-LocalUser -Name "student"n}nRename-Computer
win-opsnexit 1001 n"
user_data_format: RAW
type: OS::Nova::Server
windows_opstation_float_ip:
depends_on: ops_neutron_router
description: Windows OpStation Floating IP
properties:
floating_network: public
type: OS::Neutron::FloatingIP
windows_opstation_float_ip_assoc:
depends_on: ops_neutron_router_interface
properties:
floatingip_id:
get_resource: windows_opstation_float_ip
port_id:
get_resource: windows_opstation_port
type: OS::Neutron::FloatingIPAssociation
windows_opstation_port:
description: Windows OpStation IP
properties:
fixed_ips:
- ip_address: 192.168.65.10
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: windows_opstation_port_RAND
network_id:
get_resource: ops_network
port_security_enabled: false
type: OS::Neutron::Port
ops_network:
properties:
admin_state_up: true
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: ops_network_RAND
shared: false
type: OS::Neutron::Net
ops_neutron_router:
properties:
external_gateway_info:
network: public
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: ops_neutron_router_RAND
type: OS::Neutron::Router
ops_neutron_router_interface:
properties:
router_id:
get_resource: ops_neutron_router
subnet_id:
get_resource: ops_subnet
type: OS::Neutron::RouterInterface
ops_subnet:
depends_on: ops_network
properties:
cidr: 192.168.65.0/27
dns_nameservers:
- get_param: domain
enable_dhcp: true
gateway_ip: 192.168.65.30
host_routes: []
ip_version: 4
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: ops_subnet_RAND
network_id:
get_resource: ops_network
type: OS::Neutron::Subnet
rand_string:
properties:
length: 4
type: OS::Heat::RandomString
windows_opstation:
properties:
diskConfig: AUTO
flavor: cy.win_64
image: win_ops
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: windows_opstation_RAND
networks:
- port:
get_resource: windows_opstation_port
user_data:
str_replace:
params:
$domain:
get_param: domain
$pass:
get_param: password
$user:
get_param: username
$vncpass:
get_param: vncpass
$vncviewpass:
get_param: view_only_password
template: "#ps1_sysnativenif ("$user" -ne "student"){n New-LocalUser
-Name "$user" -Password (ConvertTo-SecureString -AsPlaintext -String
"$pass" -Force)n Add-LocalGroupMember -Group "Administrators"
-Member "$user"n #Remove-LocalUser -Name "student"n}nRename-Computer
win-opsnexit 1001 n"
user_data_format: RAW
type: OS::Nova::Server
windows_opstation_float_ip:
depends_on: ops_neutron_router
description: Windows OpStation Floating IP
properties:
floating_network: public
type: OS::Neutron::FloatingIP
windows_opstation_float_ip_assoc:
depends_on: ops_neutron_router_interface
properties:
floatingip_id:
get_resource: windows_opstation_float_ip
port_id:
get_resource: windows_opstation_port
type: OS::Neutron::FloatingIPAssociation
windows_opstation_port:
description: Windows OpStation IP
properties:
fixed_ips:
- ip_address: 192.168.65.10
name:
str_replace:
params:
RAND:
get_resource: rand_string
template: windows_opstation_port_RAND
network_id:
get_resource: ops_network
port_security_enabled: false
type: OS::Neutron::Port
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.