Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Deployment Configuration and Strategy

ParameterSub-Category-1Sub-Category-2DescriptionExample Value
physical_provisioner




deployment_strategy

Name of the strategy to use. User can use the one that is defined in airshipit/treasuremap/global/deployment

See below.

deployment-strategy

deploy_interval



deploy_timeout



destroy_interval



destroy_timeout



join_wait



prepare_node_interval



prepare_node_timeout



prepare_site_interval



prepare_site_timeout



verify_interval



verify_timeout


kubernetes




node_status_interval



node_status_timeout


kubernetes_provisioner




drain_timeout



drain_grace_period



clear_labels_timeout



remove_etcd_timeout



etcd_ready_timeout


armada+




get_releases_timeout



get_status_timeout



manifest+



post_apply_timeout



validate_design_timeout


Deployment-Strategy
groups

named sets of nodes that will be deployed together.

name
name of the groupmasters

critical
if this group is required to continue to additional phases of deploymenttrue

depends_on
Group names that must be successful before this group can be processed[]

selectors
A list of identifying information to indicate the nodes that are members of this group


node_names
node01


node_labels
ucp_control_plane: enabled


node_tags
control


rack_names
rack01

success_criteria

A list of identifying information to indicate the nodes that are members of this group.

When no criteria are specified, it means that no checks are done - processing continues as if nothing is wrong




percent_successful_nodesThe calculated success rate of nodes completing the deployment phase.75 would mean that 3 of 4 nodes must complete the phase successfully


minimum_successful_nodesAn integer indicating how many nodes must complete the phase to be considered successful3


maximum_failed_nodesAn integer indicating a number of nodes that are allowed to have failed the deployment phase and still consider that group successful.0


Typical Ordering of groups:


 __________     __________________
|
ntp-node | | monitoring-nodes | ---------- ------------------ | ____V__________ | control-nodes | --------------- |_________________________ | | ______V__________ ______V__________ | compute-nodes-1 | | compute-nodes-2 | ----------------- -----------------


Profiles

There are two important categories of profiles that the user should create to match their environment:

...