From bc1786a24447121b5005492aaea8ca786135be29 Mon Sep 17 00:00:00 2001 From: Rihab Banday Date: Mon, 31 May 2021 20:23:21 +0200 Subject: Add initial config to support deployments on VMs * Add initial version of PDF and IDF that will be consumed by the hardware provisioner used in Kuberef to bring up libvirt VMs (for now 2 VMs for dev purposes). * Add deploy_on_vms.sh script to deploy Kuberef on VMs * Add new functions referenced by the deploy_on_vms.sh script - these can be merged with existing functions * Modify some of te BMRA templates to accomodate new changes. This has been tested on Ubuntu 18.04 baremetal server. Change-Id: I95a5e85cdab95befd24a1cae9f367b32ce26621e Signed-off-by: Rihab Banday Reviewed-on: https://gerrit.opnfv.org/gerrit/c/kuberef/+/72621 Tested-by: jenkins-ci Reviewed-by: Michael Pedersen Reviewed-by: Georg Kunz --- playbooks/configure-vms.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 playbooks/configure-vms.yaml (limited to 'playbooks/configure-vms.yaml') diff --git a/playbooks/configure-vms.yaml b/playbooks/configure-vms.yaml new file mode 100644 index 0000000..0434fed --- /dev/null +++ b/playbooks/configure-vms.yaml @@ -0,0 +1,17 @@ +--- +# SPDX-license-identifier: Apache-2.0 +############################################################################## +# Copyright (c) 2020 Samsung Electronics +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Apache License, Version 2.0 +# which accompanies this distribution, and is available at +# http://www.apache.org/licenses/LICENSE-2.0 +############################################################################## + +- name: Install requirements on nodes + hosts: baremetal + gather_facts: true + roles: + - role: configure-vms + +# vim: set ts=2 sw=2 expandtab: -- cgit 1.2.3-korg