Flux install of compute cluster 50/4550/8
authorTodd Malsbary <todd.malsbary@intel.com>
Fri, 3 Dec 2021 00:17:57 +0000 (16:17 -0800)
committerTodd Malsbary <todd.malsbary@intel.com>
Mon, 13 Dec 2021 19:46:40 +0000 (11:46 -0800)
commit43dbb5a2353606d1801f08dcf3e2fd06399843fb
tree4e9c727a97ce829e18d7c31540dc7214ab0ab761
parent53692156832a326a5d1123e3284a3f8737ed395f
Flux install of compute cluster

This includes SOPS encryption of BMC and cluster secrets.

NOTE: Keys are included in this commit.  These are only intended to be
used in this ICN virtual environment for testing and demonstration
purposes.

Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I2c7b76ec5f2d125afb007d5a4b90a23924f8d305
19 files changed:
Makefile
Vagrantfile
deploy/site/common.sh [new file with mode: 0644]
deploy/site/site.sh [new file with mode: 0755]
deploy/site/vm/.sops.yaml [new file with mode: 0644]
deploy/site/vm/cluster-e2etest-values.yaml [deleted file]
deploy/site/vm/id_rsa [new file with mode: 0644]
deploy/site/vm/id_rsa.pub [new file with mode: 0644]
deploy/site/vm/site.yaml [new file with mode: 0644]
deploy/site/vm/sops.asc [new file with mode: 0644]
deploy/site/vm/sops.pub.asc [new file with mode: 0644]
deploy/site/vm/vm.sh
env/lib/common.sh
env/metal3/01_install_package.sh
tools/vagrant/add_machine_to_vbmc.sh
tools/vagrant/create_machine_resource.sh [deleted file]
tools/vagrant/create_nodes_json_sample.sh
tools/vagrant/create_provisioning_cr.sh
tools/vagrant/remove_machine_from_vbmc.sh