Skip to content

Instantly share code, notes, and snippets.

View hodrigohamalho's full-sized avatar
💭
let's code!

Rodrigo Ramalho hodrigohamalho

💭
let's code!
View GitHub Profile
@hodrigohamalho
hodrigohamalho / jdv.adoc
Created June 8, 2016 17:34
Jboss Data Virtualization

Web Service SOAP

  1. Selecionar o VBL > Modeling > Create Web Service

  2. Adicionar no VBL

  3. Gerar o .war > Click direito no .vdb > Modeling > Generate SOAP WAR

@hodrigohamalho
hodrigohamalho / jdg.adoc
Last active June 8, 2016 19:04
JBoss Data Grid

Remote Cache

Add Hotrod dependency

<dependency>
  <groupId>org.infinispan</groupId>
  <artifactId>infinispan-client-hotrod</artifactId>
</dependency>

Configuration Builder

@hodrigohamalho
hodrigohamalho / fuse-course.adoc
Last active September 6, 2016 15:08
Fuse Course

Fuse

Frameworks de DI

  • Spring - Karaf

  • Blueprint - Karaf

  • CDI - EAP

A recomendação é utilizar o Blueprint Karaf. As dependencias do blueprint são importadas no blueprint.xml, no spring do contrário tem que declarar explicitamente todas as dependencias no pom.xml.

@hodrigohamalho
hodrigohamalho / README.md
Last active March 23, 2017 15:07 — forked from mayorova/README.md
Deploy 3scale AMP on OpenShift

Installing 3scale AMP ER3-2 on EC2

You will need:

  • a running instance with 8GB RAM minimum (recommended 16GB) and RHEL

  • <PUBLIC_DNS>: (e.g. ec2-54-123-456-78.compute-1.amazonaws.com)

  • ``: (e.g. 54.123.456.78)

@hodrigohamalho
hodrigohamalho / demo-fuse.adoc
Last active May 11, 2017 01:25
demo-fuse.adoc

Demo Fuse 6.3

Webservices com Mensageria em um projeto criado do Zero

Criar um projeto:

Fuse Integration Project > webservices > Runtime Fuse > Start with an empty project > Spring DSL

Code first

@hodrigohamalho
hodrigohamalho / openshift-dockerfile-build.sh
Created November 17, 2017 17:04
Openshift - Dockerfile build
oc new-build --binary --name=my-app
oc start-build my-app --from-dir=. --follow
oc new-app my-app
oc expose service my-app
@hodrigohamalho
hodrigohamalho / openshift-inventario.yml
Created December 11, 2017 19:03
Inventario Openshift
[OSEv3:vars]
###########################################################################
### Ansible Vars
###########################################################################
timeout=60
ansible_become=yes
ansible_ssh_user=ec2-user
openshift_release=v3.7
@hodrigohamalho
hodrigohamalho / create-nfs.sh
Created December 12, 2017 12:02
lab01 - create nfs volumes
ROOT_NFS=/exports
NFS_CONFIG_FILE=/etc/exports.d/openshift-ansible.exports
// CHANGE IT!
HOST=support1.54d2.internal
create-nfs(){
DIR=$1
if [ ! -d $ROOT_NFS/$DIR ]; then
mkdir -p "$ROOT_NFS/$DIR"
fi
@hodrigohamalho
hodrigohamalho / create-pvs.sh
Created December 12, 2017 12:22
lab01 - create pvs
# NFS Server Host - CHANGE the GUID!
HOST=support1.54d2.internal
ROOT_NFS=/exports
NFS_CONFIG_FILE=/etc/exports.d/openshift-ansible.exports
create-pv () {
DIR=$1
SIZE=$2
ACCESS_MODE=$3
RECLAIM_POLICY=$4