Available as the platform.replicante.io/*
family of action kinds,
these actions enable interaction with Replicante Platforms.
Each platform action supports different args
as detailed below.
Action ID | platform.replicante.io/node.provision |
Summary | Submit a node provisioning request to a Platform |
Default Timeout | 10 minutes |
Scheduling Mode | Exclusive |
Cluster nodes can be provisioned using Replicante Platforms.
This action is used by the cluster orchestration logic as well as users to request the provisioning of a new node in a cluster.
The action completes as soon as the platform acknowledges the provisioning request but does NOT have to wait for the node to be available.
The full cluster declaration must be provided to the action’s args
along side a reference
to the Platform to provision nodes with:
args:
platform_ref:
#namespace: infra
name: playground
cluster:
cluster_id: manual-mongo-rs
store: mongo/rs
store_version: '3.4'
nodes:
default:
desired_count: 3
node_class: play.mode
provision:
node_group_id: default