- VirtualBox > 6.1 https://www.virtualbox.org/wiki/Downloads
- Any of Linux, Windows > 8.1 (Professional), Mac OSX
- Vagrant https://www.vagrantup.com/downloads.html
- Oc client tools installed in your host pc Download From here
The vagrant box will be configured to allocate by default 6GB of RAM and 4 VCPU so your host pc should have at least:
- A cpu with 4 cores, more is better
- 16 GB of RAM if you want also to develop directly on your host pc while executing the VM
- SSD disk
In the root of this project run vagrant up
and wait until the process ends. The first time it will take longer so you can take a coffee and relax.
During the startup phase vagrant will ask you to choose the network interface to use for the bridging. This way all the network configuration will be done automatically and you'll access to openshift web console from your pc.
Execute vagrant ssh
and you'll be connected in ssh to the newly created VM.
Execute ./start-oc.sh
and yes... if you want you can take another coffee. This script will also :
- assigns the cluster-role rights to the developer user
- install the Entando CRD (v6.1.0)
- create a project called my-app
vagrant up
The first time create the VM from scratch or start the VM if already created.vagrant ssh
connects you to the VM by a ssh connectionvagrant halt
Shutdown the vm gracefully. Everything will be savedvagrant destroy
Delete the VM. All your work will bi lostvagrant snapshot save [name]
saves a named snapshot of the machine. The state is preservedvagrant snapshot restore [name]
restores the named snapshotvagrant snapshot list
shows you the snapshotsvagrant snapshot delete [name]
delete the named snapshot
The value of ENTANDO_DEFAULT_ROUTING_SUFFIX
you have to update in your values.yaml
file of the helm quickstart project is made by: [your-openshift-cluster-ip].xip.io