Merge pull request #197 from gabriel-samfira/copy-config
Copy provider config in garm folder
This commit is contained in:
commit
6dbdd5e9b0
1 changed files with 4 additions and 2 deletions
|
|
@ -7,8 +7,6 @@ CONTRIB_DIR="$PWD/contrib"
|
|||
CONFIG_DIR="$PWD/test/integration/config"
|
||||
CONFIG_DIR_PROV="$PWD/test/integration/provider"
|
||||
PROVIDER_BIN_DIR="/opt/garm/providers.d/lxd"
|
||||
export LXD_PROVIDER_EXECUTABLE="$PROVIDER_BIN_DIR/garm-provider-lxd"
|
||||
export LXD_PROVIDER_CONFIG="$CONFIG_DIR/garm-provider-lxd.toml"
|
||||
|
||||
if [[ ! -f $BINARIES_DIR/garm ]] || [[ ! -f $BINARIES_DIR/garm-cli ]]; then
|
||||
echo "ERROR: Please build GARM binaries first"
|
||||
|
|
@ -52,6 +50,10 @@ pushd ~/garm-provider-lxd
|
|||
go build -o $LXD_PROVIDER_EXECUTABLE
|
||||
popd
|
||||
|
||||
export LXD_PROVIDER_CONFIG="/etc/garm/garm-provider-lxd.toml"
|
||||
export LXD_PROVIDER_EXECUTABLE="$PROVIDER_BIN_DIR/garm-provider-lxd"
|
||||
sudo cp $CONFIG_DIR/garm-provider-lxd.toml $LXD_PROVIDER_CONFIG
|
||||
|
||||
sudo mkdir -p /etc/garm
|
||||
cat $CONFIG_DIR/config.toml | envsubst | sudo tee /etc/garm/config.toml
|
||||
sudo chown -R garm:garm /etc/garm
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue