Skip to content

Instantly share code, notes, and snippets.

View funkytaco's full-sized avatar

Luis Gonzalez funkytaco

View GitHub Profile
@funkytaco
funkytaco / Docker.md
Created December 29, 2015 00:19 — forked from techniq/Docker.md
Docker links
#!/bin/bash
# Assumes a pre-built carina cluster, e.g.:
#
# carina create --wait shipyard \
# && carina credentials shipyard \
# && eval `carina env shipyard`
#
@funkytaco
funkytaco / shipyard-deploy.sh
Created November 3, 2015 06:33 — forked from alexproca/shipyard-deploy.sh
Custom shipyard deploy
#!/bin/bash
if [ "$1" != "" ] && [ "$1" = "-h" ]; then
echo "Shipyard Deploy uses the following environment variables:"
echo " ACTION: this is the action to use (deploy, upgrade, remove)"
echo " IMAGE: this overrides the default Shipyard image"
echo " PREFIX: prefix for container names"
echo " SHIPYARD_ARGS: these are passed to the Shipyard controller container as controller args"
echo " TLS_CERT_PATH: path to certs to enable TLS for Shipyard"
exit 1
@funkytaco
funkytaco / README.md
Created November 2, 2015 17:28 — forked from jpetazzo/README.md
Give network superpowers to docker

Unionize: network superpowers for your docker containers

Unionize lets you connect together docker containers in arbitrarily complex scenarios.

Note: I recommend to use https://github.com/jpetazzo/pipework instead.

  • pipework is a better name than unionize
  • it's hosted on a "real" github repo instead of a small gist :-)

Now if you want Unionize, it's still here. Just check those examples.

@funkytaco
funkytaco / README.md
Created October 24, 2015 18:07 — forked from oscarrenalias/README.md
Docker service discovery with HAproxy, consul and registrator on Docker Machine and Docker Swarm
@funkytaco
funkytaco / docker-compose.yml
Created October 22, 2015 17:25 — forked from anoochit/docker-compose.yml
docker registry 2
registry:
restart: always
image: registry:2
ports:
- 5000:5000
environment:
REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY: /var/lib/registry
volumes:
- ./data:/var/lib/registry
@funkytaco
funkytaco / Dockerfile
Created October 21, 2015 17:11 — forked from matsuu/Dockerfile
Dockerfile for Consul
#
# build
#
# # docker build -t consul:latest .
#
# bootstrap server
#
# # docker run -d consul -server -bootstrap
# # docker inspect (container_id)
#
@funkytaco
funkytaco / sample-remedy-connector-usage
Created October 14, 2015 21:31 — forked from adrianhsieh/sample-remedy-connector-usage
Sample code of using the MuleSoft BMC Remedy Connector
<enricher doc:name="Message Enricher" source="#[payload]" target="#[flowVars['itsm-event-data']]">
<remedy:get-single username="${remedy.read.username}" password="${remedy.read.password}" config-ref="RemedyConnection" id="#[message.outboundProperties['remedy_event_id']]" type="${remedy.outbound.table}" idBased="#[true]" doc:name="get-event-details"/>
</enricher>
<set-payload value="#[message.outboundProperties['remedy_form_id']]" doc:name="Set Payload"/>
<choice doc:name="Choice">
<when expression="#[message.outboundProperties['remedy_form'] == '${helpdesk.form}']">
<remedy:query username="${remedy.read.username}" password="${remedy.read.password}" config-ref="RemedyConnection" query="('Incident Number' = &quot;#[payload]&quot;)" type="${helpdesk.form}" idBased="#[true]" doc:name="query-helpdesk-form"/>
<set-payload value="#[payload.get(0)]" doc:name="Get first entry"/>
</when>
<otherwise>
@funkytaco
funkytaco / SendRemedyIncidentEmail.vbs
Created October 14, 2015 21:30 — forked from MyITGuy/SendRemedyIncidentEmail.vbs
Used to send an email using Remedy contents
Sub SendRemedyIncidentEmail()
Const adUseClient = 3
Const adOpenStatic = 3
Const adLockPessimistic = 2
' Remedy User Name
Const AR_SYSTEM_ODBC_DRIVER_UID = ""
' Password for Remedy User Name (AR_SYSTEM_ODBC_DRIVER_UID)
Const AR_SYSTEM_ODBC_DRIVER_PWD = ""
' Port used by the Remedy server
@funkytaco
funkytaco / Cases.sql
Created October 14, 2015 21:28
Remedy Oracle Backend Case Statements
case status
when 0 then 'New'
when 1 then 'Assigned'
when 2 then 'In Progress'
when 3 then 'Pending'
when 4 then 'Resolved'
when 5 then 'Closed'
when 6 then 'Cancelled'
else to_char(status)
end status