Releases: eGT-Labs/geocloud_platform
v0.2.0beta2 mu
Switch to platform.mu repository
Move credentials to BOK
Still need to mu-ify applications other than geoshape and geonode
eCAP MultiUser
Reliably deploys with eCAP MultiUser masters
Baskets of kittens modified to work with class changes from CAP to ECAP
Will need to adjust once more when eCAP gets its (final) name
Consume DOUGN tags
Drive the git pulls from DOUGN by the rogue tag. Can modify attributes for individual differences at need.
Switch to DOUGN
Pulls from master on DOUGN repostory, tested successful runs
v0.1.2-alpha PostGres 9.4
PostGres 9.4 to keep GeoShape working after what looks like a bad commit to the 9.3 repo
Ami's changes and enhancements to OpenGeo
v0.1.1-alpha
Pre-holiday working release advertised to GeoCloud team.
Deploy style involves creating VPC in one deploy as a utility then deploying to it as a target, because it's being developed in an old-style EC2 classic account without a default VPC
So style is:
cap-deploy -n /opt/ecap/geocloud-ecap/applications/vpc/dev_only.json -p azskip=us-east-1a > ~/vpcdeploy.out
then
cap-deploy /opt/ecap/geocloud-ecap/applications/geoshape_geonode/master.json -p azskip=us-east-1a -p deploy_id=INFSTR-DEV-2014121617-BU
Where INFSTR-DEV-2014121617-BU or its equivalent is the utility VPC created in the first deploy.
The utility VPCs are reusable
This tag was created targeting an old commit.
v0.1.0-alpha
Works at all.
- Must target ubuntu
- After second chef run will fail on postgres9.1 installed. Manually ssh in and remove it, purge, rerun chef client
- Requires all AZs to be working
- Requires two vaults, each with items as follows:
knife vault create geoshape_geonode geoshape_os '{"username": "rogue", "password": "somepass"}'
knife vault create geoshape_geonode unison_os '{"username": "unison", "password": "somepass"}'
Invoke like this:
cap-deploy -n -v /opt/ecap/geocloud-ecap/applications/geoshape_geonode/master.json -p ubuntu=true -p azskip=us-east-1a
After the autoscale fails, remove postgres9.1 and rerun client, e.g.
sudo apt-get remove postgresql-9.1
sudo apt-get purge postgresql-9.1
sudo chef-client -l info