# cliaas **Repository Path**: mirrors_vmware-archive/cliaas ## Basic Information - **Project Name**: cliaas - **Description**: an iaas agnostic cli to perform blue green ops manager rotations - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-25 - **Last Updated**: 2025-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cliaas `cliaas` wraps multiple IaaS-specific libraries to perform some IaaS-agnostic functions. Presently it only supports upgrading a Pivotal Cloud Foundry Operations Manager VM. Using master from this repo directly may result in breaking the pipelines that consume it. Tracking master is considered unstable. Please use the official releases, or the pcf-pipelines release on Pivotal Network. ## Installing Download the [latest release](https://github.com/pivotal-cf/cliaas/releases/latest). ### Install from source Requirements: * [glide](https://github.com/masterminds/glide) * [go](https://golang.org) ``` mkdir -p $GOPATH/src/github.com/pivotal-cf git clone --depth 1 https://github.com/pivotal-cf/cliaas $GOPATH/src/github.com/pivotal-cf/cliaas cd $GOPATH/src/github.com/pivotal-cf/cliaas glide install go install github.com/pivotal-cf/cliaas/cmd/cliaas ``` ## Usage `cliaas -c config.yml replace-vm --identifier vm-identifier` ### Config The `-c, --config=` flag is for specifying a YAML file with IaaS-specific configuration options to use when running a command. The config should only contain the configuration for a single IaaS for now. #### AWS-specific Config ``` cat > config.yml < config.yml < config.yml <