From 210ed7ba56046004fd2eedde74d3ae6bd59ac165 Mon Sep 17 00:00:00 2001 From: Danny Bessems Date: Wed, 22 Feb 2023 22:02:32 +0100 Subject: [PATCH] Add packer hypervisor configuration --- .drone.yml | 8 +++++++- packer/ova/vsphere.json | 17 +++++++++-------- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/.drone.yml b/.drone.yml index 2bbde72..c592362 100644 --- a/.drone.yml +++ b/.drone.yml @@ -28,9 +28,15 @@ steps: apt-get install -y \ curl \ make + - | + jq '.password="$${VSPHERE_PASSWORD}"' ./packer/ova/vsphere.json > ./packer/ova/vsphere.json + - | + make deps-ova - | make build-node-ova-vsphere-ubuntu-2204 - + environment: + VSPHERE_PASSWORD: + from_secret: vsphere_password volumes: - name: output path: /output diff --git a/packer/ova/vsphere.json b/packer/ova/vsphere.json index e27a976..614bc48 100644 --- a/packer/ova/vsphere.json +++ b/packer/ova/vsphere.json @@ -1,16 +1,17 @@ { - "cluster": "", + "cluster": "Cluster.01", + "host": "bv11-esx02.bessems.lan", "convert_to_template": "false", "create_snapshot": "true", - "datacenter": "", - "datastore": "", - "folder": "", - "insecure_connection": "false", + "datacenter": "DeSchakel", + "datastore": "ESX02.SSD02", + "folder": "/Packer", + "insecure_connection": "true", "linked_clone": "true", - "network": "", + "network": "LAN", "password": "", "resource_pool": "", "template": "", - "username": "", - "vcenter_server": "" + "username": "administrator@vsphere.local", + "vcenter_server": "bv11-vc.bessems.lan" }