Skip to main content
Version: 2.1

Create autoscale cluster

Create profile#

Please navigate to Cluster > Cluster > Profiles > + Create Profile

/assets/autoscale/as-01.png

/assets/autoscale/as-02.png

Spac:

type: os.nova.serverversion: 1.0properties:  name: cirros_server  flavor: m1.small  image: "Cirros"  key_name: "roy"  networks:   - network: private_10  metadata:    test_key: test_value  user_data: |    #!/bin/sh    echo 'hello, world' > /tmp/test_file

Create Cluster#

Please navigate to Cluster > Cluster > Cluster > + Create Cluster

/assets/autoscale/as-04.png

/assets/autoscale/as-03.png

Create Node#

Please navigate to Cluster > Cluster > Nodes > + Create Nodes

/assets/autoscale/as-06.png

/assets/autoscale/as-07.png

/assets/autoscale/as-08.png

Create Policy#

Please navigate to Cluster > Cluster > Policy > + Create Policy

/assets/autoscale/as-09.png

Spec:

type: senlin.policy.scalingversion: 1.0properties:  event: CLUSTER_SCALE_OUT  adjustment:    type: CHANGE_IN_CAPACITY    number: 1    min_step: 2    best_effort: True

Attach policy to cluster#

Please navigate to Cluster > Cluster > Cluster > Choose Manage Policies from your cluster dropdown menu

/assets/autoscale/as-10.png

/assets/autoscale/as-11.png

Create Receiver#

Please navigate to Cluster > Cluster > Receivers > + Create Receiver

/assets/autoscale/as-12.png

/assets/autoscale/as-13.png

Check for receiver endpoint#

/assets/autoscale/as-14.png

Send a POST request over terminal#

/assets/autoscale/as-15.png

Result#

Please navigate to Cluster > Cluster > Nodes > Check for the scale out results

/assets/autoscale/as-16.png

Last updated on by Roy Tan