Skip to content
Snippets Groups Projects
Commit 3d4d83b6 authored by Krish Moodbidri's avatar Krish Moodbidri
Browse files

Added OpenStack VM deployment job

- Add `deploy_user_defined_vm` job for configurable VM provisioning
- Implement dynamic OpenStack CLI command construction supporting:
  * Image selection by name/UUID via $VM_IMAGE
  * Flavor specification with $VM_FLAVOR
  * Security group array input ($VM_SECURITY_GROUPS)
  * Network/port options ($VM_NETWORK/$VM_PORT)
  * Floating IP association ($VM_FLOATING_IPS)
- Require core variables: VM_IMAGE, VM_FLAVOR, VM_SECURITY_GROUPS, VM_INSTANCE_NAME
- Add pipeline rule trigger via $DEPLOY_VM == "true"
parent a43040d4
No related tags found
No related merge requests found
Pipeline #13991 passed with stage