Skip to content

Instantly share code, notes, and snippets.

View DazWilkin's full-sized avatar

Daz Wilkin DazWilkin

View GitHub Profile
@DazWilkin
DazWilkin / gist:5603bd090dd2b62e2a0694b25b6c0e58
Created June 4, 2018 23:29
Fabric on Google Cloud Platform
total 56
drwxr-xr-x 5 root root 4096 Jun 4 22:42 .
drwxr-xr-x 1 root root 4096 Jun 4 22:42 ..
-rw-r--r-- 1 root root 0 Jun 4 22:42 bootstrapped
drwxr-xr-x 4 root root 4096 Jun 4 22:00 cas
-rw-r--r-- 1 root root 6891 Jun 4 22:42 configtx.yaml
drwxr-xr-x 4 root root 4096 Jun 4 22:00 crypto-config
-rw-r--r-- 1 root root 16 Jun 4 21:59 index.html
drwxr-xr-x 2 root root 16384 Jun 4 21:59 lost+found
-rw-r--r-- 1 root root 9070 Jun 4 22:42 orderer.block
@DazWilkin
DazWilkin / blockchain-debug-nfs.yaml
Created June 4, 2018 23:24
Fabric on Google Cloud Platform
---
kind: Deployment
apiVersion: extensions/v1beta1
metadata:
name: {{ template "ibm-blockchain-network.name" . }}-debug-nfs
labels:
app: {{ template "ibm-blockchain-network.name" . }}
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
release: {{ .Release.Name }}
heritage: {{ .Release.Service }}
@DazWilkin
DazWilkin / gist:af90f5d2e8050d40e3a7190d7503323c
Created June 4, 2018 22:13
Fabric on Google Cloud Platform
NAME: volted-buffoon
LAST DEPLOYED: Mon Jun 4 15:11:56 2018
NAMESPACE: default
STATUS: DEPLOYED
RESOURCES:
==> v1/Pod(related)
NAME READY STATUS RESTARTS AGE
volted-buffoon-ibm-blockchain-network-ca-78899ff959-vql4k 0/1 Pending 0 0s
ibm-blockchain-network-debug-nfs-5856796f6b-fr87x 0/1 Pending 0 0s
@DazWilkin
DazWilkin / ssd.yaml
Created June 4, 2018 22:04
Fabric on Google Cloud Platform
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: ssd
provisioner: kubernetes.io/gce-pd
parameters:
type: pd-ssd
@DazWilkin
DazWilkin / nfs-deployment.yaml
Last active June 15, 2018 22:11
Fabric on Google Cloud Platform
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: nfs
spec:
storageClassName: default
accessModes:
- ReadWriteOnce
resources:
@DazWilkin
DazWilkin / healthcheck.go
Last active May 30, 2018 17:48
Dockerfile Go HEALTHCHECKs & K8s
// Derived closely from https://github.com/Soluto/golang-docker-healthcheck-example
package main
import (
"fmt"
"log"
"net/http"
"os"
)
@DazWilkin
DazWilkin / deployment.yaml
Created May 25, 2018 15:42
Ethereum on Google Cloud Platform
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: datadir
spec:
storageClassName: standard
accessModes:
- ReadWriteOnce
resources:
@DazWilkin
DazWilkin / ssd.yaml
Created May 22, 2018 04:18
Ethereum on Google Cloud Platform
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: ssd
provisioner: kubernetes.io/gce-pd
parameters:
type: pd-ssd
@DazWilkin
DazWilkin / deployment.yaml
Last active May 22, 2018 04:16
Ethereum on Google Cloud Platform
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: ethereum
spec:
storageClassName: standard
accessModes:
- ReadWriteOnce
resources:
@DazWilkin
DazWilkin / node-red.yaml
Created May 21, 2018 16:13
Running Node-RED on Google Cloud Platform under Kubernetes
---
kind: Deployment
apiVersion: extensions/v1beta1
metadata:
name: node-red
labels:
run: node-red
spec:
replicas: 1
selector: