bxcr is a small Apprenda Cloud Platform environment that can be brought up using Vagrant.
These are the versions this has been tested on, but it should work with any recent version of Vagrant and VirtualBox
- Vagrant 2.0.1
- VirtualBox 5.2
You should have at least 16 GB of RAM available to run these boxes.
- Clone this repository.
- Run
vagrant up
from the root of the code checkout. If this is your first time running it, it may take some time as Vagrant must pull a few gigabytes of base images. - To add a Linux node to your Apprenda Cloud, run
vagrant up apprenda-linux
. - To add a Kubernetes cluster to your Apprenda Cloud, run
vagrant up apprenda-k8s
. - Add entries to your system hosts file to enable you to access the VM by name:
172.16.0.10 apprenda.bxcr
172.16.0.10 www.apprenda.bxcr
172.16.0.10 apps.apprenda.bxcr
- Log on to your new instance at
https://apps.apprenda.bxcr
. The default account isbxcr@apprenda.com
with a password ofpassword
.
-
"Why did Chef randomly fail to install something on Windows?" Let us know the details, but you can generally re-run the provisioning step with
vagrant provision
to retry. -
To avoid your browser complaining about not trust, you can install
/certs/root.cer
into your system store. -
For information on how to use Apprenda, please see our documentation at https://docs.apprenda.com.
-
Information on using Vagrant can be found at https://www.vagrantup.com/docs/index.html.
-
You can SSH to either the Windows or Linux machine by using
vagrant ssh
and the machine name, for example,vagrant ssh apprenda-windows
orvagrant ssh apprenda-linux
. For a graphical session, you canvagrant rdp apprenda-windows
. The machine username and password for both nodes isvagrant
.
Please file a GitHub issue for any questions you may have, or problems you encounter using bxcr
.
We gladly accept pull requests! Requests will be reviewed by our team. We encourage you to use this as a base for further automation with your own ACP installs.