...
- All the hardware are Uniform
- Same number of NICs with same PCI ids
- Same number of disks with same addresses.
- Everything is named and their names are used for reference - In Airship, the name if the filename is not important, but the name in the 'schema' (found in schema/metadata/name) is important.
Deployment Configuration and Strategy
Parameter | Sub-Category-1 | Description | Example Value |
---|---|---|---|
physical_provisioner | |||
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 |
Profiles
There are two important categories of profiles that the user should create to match their environment:
...
PKI-Catalog
Secrets
Actions
Parameter | Sub-Category-1 | sub-category-2 | Description | Example Value |
signaling | ||||
assets | ||||
items | ||||
path | ||||
location | ||||
type | 'unit','file', 'pkg_list | |||
data | ||||
location_pipeline | template | |||
data_pipeline | base64_encode', 'template', 'base64_decode', 'utf8_encode','utf8_decode' | |||
permissions | ||||
node_filter | ||||
filter_set_type | ||||
filter_set items | ||||
filter_type | ||||
node_names | ||||
node_tags | ||||
node_labels | ||||
rack_names | ||||
rack_labels |
Rack
Parameter | Sub-Category | Description | Example Value |
---|---|---|---|
tor_switches | |||
mgmt_ip | |||
sdn_api_uri | |||
location | |||
clli | |||
grid | |||
local_networks* | |||
labels |
...