...
- Setup Puppet (Getting started - Marcus will need to do before docs will be good)
- Login to foreman https://gonzo-foreman.ncsa.illinois.edu/hosts
- verify existence of host - the name will be <name of vm>.os.ncsa.edu
- puppet env
- production
- puppet classes
- clowder
- what about java?
- maybe service puppet restart on host machine
- Login to foreman https://gonzo-foreman.ncsa.illinois.edu/hosts
- configure clowder
login to clowder machine
Edit /home/clowder/clowder/custom/custom.conf
Code Block hostIp="141.142.210.210" permissions = public application.context="/clowder/" initialAdmins="" # add admin emails between quotes smtp.host="smtp.ncsa.illinois.edu" # securesocial customization securesocial.onLoginGoTo=/clowder/ securesocial.onLogoutGoTo=/clowder/login securesocial.ssl=false securesocial.cookie.idleTimeoutInMinutes=1440 # rabbitmq clowder.rabbitmq.uri="amqp://clowder:***********@rabbitmq.ncsa.illinois.edu/clowder" # you'll need the security code clowder.rabbitmq.exchange="gltg-clowder-dev" # mongodb These are the IP addresses for the current mongodb servers mongodbURI="mongodb://141.142.209.172:27017,141.142.209.173:27017,141.142.209.174:27017/gltg?replicaSet=GLTG&maxpoolsize=100" # postgres postgres.user="***********" # you'll need the postgres username postgres.password="**************" # you'll need the postgres user password postgres.host="141.142.209.176" # This is the IP of the current postgres vm postgres.db="geostream-dev" # you can start by using one of the existing databases - this is for gltg-dev # cache geostream.cache=/home/clowder/cache # security options application.secret="******************************************************" # you'll need to create and application.secret (random) commKey=************ # you'll need to create commKey (random) # storage service.byteStorage=services.filesystem.DiskByteStorageService clowder.diskStorage.path="/home/clowder/data"
Edit /home/clowder/clowder/custom/play.plugins
Code Block 9992:services.RabbitmqPlugin 10005:services.PostgresPlugin
Setup Geodashboard Server
- Setup Puppet (Getting started - Marcus will need to do before docs will be good)
- Login to foreman https://gonzo-foreman.ncsa.illinois.edu/hosts
- verify existence of host - the name will be <name of vm>.os.ncsa.edu
- puppet env
- production
- puppet classes
- clowder
- what about java?
- maybe service puppet restart on host machine
- Login to foreman https://gonzo-foreman.ncsa.illinois.edu/hosts