I previously showed how to create a connection in IntelliJ IDEA to Cloud Foundry v2 in the post below.http://theblasfrompas.blogspot.com.au/2014/02/intellij-idea-version-13-now-includes.html
With a Cloud Foundry CLOUD connection we can now PUSH our application directly from the IDE as shown below.
1. Create a run configuration for your project as shown below. We also specify the memory and number of instances on this page as part of the push / deployment process.
Just installed IntelliJ IDEA version 13 and found that it now includes a CloudFoundry connection type. You define it under IDE settings as shown below.
Will test deploying to the publicly hosted AWS Cloud Foundry using this connection at some stage.
By creating a manifest as follows we can push multiple applications in one go as shown below.
1. manifest.ymlapplications:- name: pas-props memory: 256M instances: 1 host: pas-props domain: cfapps.io path: ./props.war- name: pas-httpsession memory: 256M instances: 1 host: pas-httpsession domain: cfapps.io path: ./haclusterdemo.war
2. Push as follows[Thu Feb 20 14:48:45 papicella@:~/vmware/pivotal/products/cloud-foundry/apps/other ] $ cf push -f (more...)
I previously blogged how to PUSH an application into PCF , then bind services as shown below.
If you want to do this in one step simply create a manifest file as shown below. This example isn't the spring books application but shows you what your manifest.yml would look like with services included so you could then create one similar to that below.
I decided to install the new CF v6 CLI for PCF (Pivotal Cloud Foundry). Given this will be the new CLI for PCF here is how it differs to the old Ruby CLI. In this example I deploy / push a spring based application and bind it to existing services.
To download and install the new CLI v6 use the link below.http://docs.cloudfoundry.com/docs/using/managing-apps/cf/go-cli.html
In this example we have the following 2 services (more...)
In this example below I show how you would create a user defined service for Oracle 11g R2 which is running outside of the PCF instance and how your applications would bind to that service. The example below is from the spring-music sample application which is a spring based web application.https://github.com/cloudfoundry-samples/spring-music
1. First lets create our user defined service for Oracle , here we just use a simple URI which the Spring Cloud (more...)