Skip to content

Instantly share code, notes, and snippets.

@yeshess
Created December 10, 2017 21:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yeshess/56e6289c950c45ed0dd3cd9574a9619a to your computer and use it in GitHub Desktop.
Save yeshess/56e6289c950c45ed0dd3cd9574a9619a to your computer and use it in GitHub Desktop.
groups:
k8s_node_scale_group:
members:
- kubernetes_slave_node
- kubernetes_slave_kubernetes
- kubernetes_slave_kubelet_volume
- kubernetes_slave_docker
- kubernetes_slave_cfy_go
- kubernetes_slave_buildtools
- kubeinstance
- kubeinstance_port
- kubeinstance_port_elastic_ip
policies:
kubernetes_node_vms_scaling_policy:
type: cloudify.policies.scaling
properties:
min_instances: 1
max_instances: 10
default_instances: 2
targets: [k8s_node_scale_group]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment