I decided to install PCF 1.8 onto Google Cloud Platform today and I thought the experience was fantastic and very straight forward. The GCP Console is fantastic and very powerful indeed. The steps to install it are as followshttp://docs.pivotal.io/pivotalcf/1-8/customizing/gcp.html
Here are some screen shots you would expect to see along the way when using Operations ManagerScreen Shots
Finally Once Installed here is how to create an ORG, USER and (more...)
Accessing the Cloud Foundry REST API is simple enough to do as shown in the example below using curl we can list all our organizations.
Cloud Foundry REST API - https://apidocs.cloudfoundry.org/246/
Below shows just the organizations name and I am filtering on that using JQ, if you wnat to see all the output then remove the PIPE or JQ. You have to be logged in to use "cf oauth-token"pasapicella@pas-macbook:~/apps$ curl -k "https://api. (more...)
Feign is a declarative web service client. It makes writing web service clients easier. To use Feign create an interface and annotate it. It has pluggable annotation support including Feign annotations and JAX-RS annotations. Feign also supports pluggable encoders and decoders.
In this example I show how to use Spring Cloud / Spring Boot application with Feign. The source code for this is as followshttps://github.com/papicella/SpringBootEmployeeFeignClient
1. Include the required maven dependency for Feign (more...)
In this example I will show how to push a Docker image to Pivotal Cloud Foundry (PCF) using Docker Hub. You can use your own private Docker Registry BUT here I am using Docker Hub in this example.
The example spring boot application which can easily created as a Docker Image is per this spring guide below.https://spring.io/guides/gs/spring-boot-docker/
1. First we need to ensure the docker is enabled on Diego as shown below.pasapicella@pas-macbook:~$ (more...)
I was recently asked how you could display all PCF application instances detected buildpack OR docker image being used from the command line. The CF REST API gives you all of this information and more as per the documentation below to list all applications.https://apidocs.cloudfoundry.org/244/apps/list_all_apps.html
This API call gives you lots of information so to filter that a fellow work college created this script to get just the output we want. You (more...)
Note for myself:
Reading PCF System and ENV variables
public class DemoRest
private static final Logger logger = LoggerFactory.getLogger(DemoRest.class);
@RequestMapping(value = "/version", method = RequestMethod.GET)
public String (more...)
In this post I walk through what it would take to access Oracle 12c using a spring boot application deployed to Pivotal Cloud Foundry PCF all from my Macbook Pro. Of course this can be done outside of an isolated laptop like my Macbook Pro but handy while doing DEV/TEST and still being able to use Oracle 12c.Requirements
- Oracle 12c instance
- Git Client
1. First you will need a 12c Database and the (more...)