Clean-up server names in drivers

The instance type of servers at the moment can become quite long
due to the Heat autogenerated names.  This patch cleans up the names
so that they are shorter yet contain all the info needed to be able
to know where they belong to.

Change-Id: I5bcbe73f08844242d049b8408221da40d22cd3dc
changes/69/493369/1
Mohammed Naser 6 years ago
parent 8582cedfd1
commit 5153d912b2
No known key found for this signature in database
GPG Key ID: 481CBC90384AEC42

@ -406,6 +406,10 @@ resources:
resource_def:
type: kubemaster.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'master', '%index%']
api_public_address: {get_attr: [api_lb, floating_address]}
api_private_address: {get_attr: [api_lb, address]}
ssh_key_name: {get_param: ssh_key_name}
@ -468,6 +472,10 @@ resources:
resource_def:
type: kubeminion.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'minion', '%index%']
ssh_key_name: {get_param: ssh_key_name}
server_image: {get_param: server_image}
minion_flavor: {get_param: minion_flavor}

@ -7,6 +7,10 @@ description: >
parameters:
name:
type: string
description: server name
server_image:
type: string
description: glance image used to boot the server
@ -476,6 +480,7 @@ resources:
kube-master:
type: OS::Nova::Server
properties:
name: {get_param: name}
image: {get_param: server_image}
flavor: {get_param: master_flavor}
key_name: {get_param: ssh_key_name}

@ -7,6 +7,10 @@ description: >
parameters:
name:
type: string
description: server name
server_image:
type: string
description: glance image used to boot the server
@ -303,6 +307,7 @@ resources:
kube-minion:
type: OS::Nova::Server
properties:
name: {get_param: name}
image: {get_param: server_image}
flavor: {get_param: minion_flavor}
key_name: {get_param: ssh_key_name}

@ -464,6 +464,10 @@ resources:
resource_def:
type: kubemaster.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'master', '%index%']
prometheus_monitoring: {get_param: prometheus_monitoring}
grafana_admin_passwd: {get_param: grafana_admin_passwd}
api_public_address: {get_attr: [api_lb, floating_address]}
@ -531,6 +535,10 @@ resources:
resource_def:
type: kubeminion.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'minion', '%index%']
prometheus_monitoring: {get_param: prometheus_monitoring}
ssh_key_name: {get_param: ssh_key_name}
server_image: {get_param: server_image}

@ -7,6 +7,10 @@ description: >
parameters:
name:
type: string
description: server name
server_image:
type: string
description: glance image used to boot the server
@ -510,6 +514,7 @@ resources:
kube-master:
type: OS::Nova::Server
properties:
name: {get_param: name}
image: {get_param: server_image}
flavor: {get_param: master_flavor}
key_name: {get_param: ssh_key_name}

@ -7,6 +7,10 @@ description: >
parameters:
name:
type: string
description: server name
server_image:
type: string
description: glance image used to boot the server
@ -404,6 +408,7 @@ resources:
kube-minion:
type: OS::Nova::Server
properties:
name: {get_param: name}
image: {get_param: server_image}
flavor: {get_param: minion_flavor}
key_name: {get_param: ssh_key_name}

@ -440,6 +440,10 @@ resources:
resource_def:
type: kubemaster.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'master', '%index%']
prometheus_monitoring: {get_param: prometheus_monitoring}
grafana_admin_passwd: {get_param: grafana_admin_passwd}
api_public_address: {get_attr: [api_lb, floating_address]}
@ -516,6 +520,10 @@ resources:
resource_def:
type: kubeminion.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'minion', '%index%']
ssh_key_name: {get_param: ssh_key_name}
server_image: {get_param: server_image}
minion_flavor: {get_param: minion_flavor}

@ -7,6 +7,10 @@ description: >
parameters:
name:
type: string
description: server name
server_image:
type: string
description: glance image used to boot the server
@ -466,6 +470,7 @@ resources:
kube-master:
type: OS::Nova::Server
properties:
name: {get_param: name}
image: {get_param: server_image}
flavor: {get_param: master_flavor}
key_name: {get_param: ssh_key_name}

@ -7,6 +7,10 @@ description: >
parameters:
name:
type: string
description: server name
server_image:
type: string
description: glance image used to boot the server
@ -57,6 +61,7 @@ resources:
kube-minion:
type: OS::Nova::Server
properties:
name: {get_param: name}
image: {get_param: server_image}
flavor: {get_param: minion_flavor}
key_name: {get_param: ssh_key_name}

@ -375,6 +375,10 @@ resources:
resource_def:
type: mesosmaster.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'master', '%index%']
ssh_key_name: {get_param: ssh_key_name}
server_image: {get_param: server_image}
master_flavor: {get_param: master_flavor}
@ -400,6 +404,10 @@ resources:
resource_def:
type: mesosslave.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'slave', '%index%']
ssh_key_name: {get_param: ssh_key_name}
server_image: {get_param: server_image}
slave_flavor: {get_param: slave_flavor}

@ -7,6 +7,10 @@ description: >
parameters:
name:
type: string
description: server name
server_image:
type: string
description: glance image used to boot the server
@ -52,6 +56,7 @@ resources:
mesos-master:
type: OS::Nova::Server
properties:
name: {get_param: name}
image: {get_param: server_image}
flavor: {get_param: master_flavor}
key_name: {get_param: ssh_key_name}

@ -7,6 +7,10 @@ description: >
parameters:
name:
type: string
description: server name
server_image:
type: string
description: glance image used to boot the server
@ -52,6 +56,7 @@ resources:
mesos-slave:
type: OS::Nova::Server
properties:
name: {get_param: name}
image: {get_param: server_image}
flavor: {get_param: slave_flavor}
key_name: {get_param: ssh_key_name}

@ -353,6 +353,10 @@ resources:
resource_def:
type: swarmmaster.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'master', '%index%']
ssh_key_name: {get_param: ssh_key_name}
server_image: {get_param: server_image}
server_flavor: {get_param: master_flavor}
@ -398,6 +402,10 @@ resources:
resource_def:
type: swarmnode.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'node', '%index%']
ssh_key_name: {get_param: ssh_key_name}
server_image: {get_param: server_image}
server_flavor: {get_param: node_flavor}

@ -6,6 +6,10 @@ description: >
parameters:
name:
type: string
description: server name
ssh_key_name:
type: string
description: name of ssh key to be provisioned on our server
@ -395,6 +399,7 @@ resources:
swarm-master:
type: "OS::Nova::Server"
properties:
name: {get_param: name}
image:
get_param: server_image
flavor:

@ -7,6 +7,10 @@ description: >
parameters:
name:
type: string
description: server name
server_image:
type: string
description: glance image used to boot the server
@ -352,6 +356,7 @@ resources:
swarm-node:
type: "OS::Nova::Server"
properties:
name: {get_param: name}
image:
get_param: server_image
flavor:

@ -270,6 +270,10 @@ resources:
resource_def:
type: swarmmaster.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'primary-master', '%index%']
is_primary_master: True
ssh_key_name: {get_param: ssh_key_name}
server_image: {get_param: server_image}
@ -308,6 +312,10 @@ resources:
resource_def:
type: swarmmaster.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'secondary-master', '%index%']
ssh_key_name: {get_param: ssh_key_name}
server_image: {get_param: server_image}
server_flavor: {get_param: master_flavor}
@ -345,6 +353,10 @@ resources:
resource_def:
type: swarmnode.yaml
properties:
name:
list_join:
- '-'
- [{ get_param: 'OS::stack_name' }, 'node', '%index%']
ssh_key_name: {get_param: ssh_key_name}
server_image: {get_param: server_image}
server_flavor: {get_param: node_flavor}

@ -7,6 +7,10 @@ description: >
parameters:
name:
type: string
description: server name
ssh_key_name:
type: string
description: name of ssh key to be provisioned on our server
@ -288,6 +292,7 @@ resources:
swarm-master:
type: "OS::Nova::Server"
properties:
name: {get_param: name}
image:
get_param: server_image
flavor:

@ -7,6 +7,10 @@ description: >
parameters:
name:
type: string
description: server name
server_image:
type: string
description: glance image used to boot the server
@ -259,6 +263,7 @@ resources:
swarm-node:
type: "OS::Nova::Server"
properties:
name: {get_param: name}
image:
get_param: server_image
flavor:

Loading…
Cancel
Save