edpm_deploy
Perform External compute deploy on the pre-provisioned node from openshift cluster.
Privilege escalation
None
Parameters
cifmw_edpm_deploy_basedir
: (String) Base directory. Defaults tocifmw_basedir
which defaults to~/ci-framework-data
.cifmw_edpm_deploy_manifests_dir
: (String) Directory in where install_yamls output manifests will be placed. Defaults to"{{ cifmw_manifests | default(cifmw_edpm_deploy_basedir ~ '/artifacts/manifests') }}"
.cifmw_edpm_edploy_dataplane_operator_repo
: (String) Path to Dataplane-operator repo. Defaults to"{{ ansible_user_dir }}/src/github.com/openstack-k8s-operators/dataplane-operator"
.cifmw_edpm_deploy_os_runner_img
: (String) OpenStack Runner image url. Defaults to"quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest"
.cifmw_edpm_deploy_dataplanenodeset_cr
: (String) Path to OpenStackDataPlaneNodeSet CR. Defaults to"config/samples/dataplane_v1beta1_openstackdataplanenodeset.yaml"
.cifmw_edpm_deploy_retries
: (Integer) Number of retries for edpm deploy status. Defaults to100
.cifmw_edpm_deploy_run_validation
: (Boolean) Run validation on EDPM node. Defaults toFalse
.cifmw_edpm_deploy_dryrun
: (Boolean) Do a dry run on make edpm_deploy command. Defaults toFalse
.cifmw_edpm_deploy_timeout
: (Integer) Time, in minutes to wait for the deployment to be ready. Defaults to40
.cifmw_edpm_deploy_nova_compute_extra_config
: (String) Oslo config snippet defining extra configuration for the nova-compute services. Defaults to an empty string.cifmw_edpm_deploy_step2_kind
: (String) Define the resources that should be applied only in a second step during the EDPM deployment. Defaults to"OpenStackDataPlaneDeployment"
.
TODO
Add support for deploying multiple compute node
Integrate EDPM kustomize