Skip to content

Instantly share code, notes, and snippets.

View ramene's full-sized avatar

Ramene Anthony ramene

View GitHub Profile
@ramene
ramene / raw-config.json
Last active August 22, 2018 21:32
che-k8s-stack
{
"description": "Kubernetes withOpenJDK",
"scope": "advanced",
"creator": "che",
"tags": [
"Java 1.8",
"JDK",
"MAVEN",
"PKS",
"AKS",
@ramene
ramene / che.yml
Last active August 20, 2018 03:10
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: che
spec:
backend:
serviceName: che-host
servicePort: 8080
rules:
- host: che
{
"extends": ["tslint:recommended", "tslint-react", "tslint-config-prettier"],
"jsRules":{
"object-literal-sort-keys": false,
},
"linterOptions": {
"exclude": [
"config/**/*.js",
"node_modules/**/*.ts",
"coverage/lcov-report/*.js"
import { PrimaryButton } from 'office-ui-fabric-react/lib/Button';
import { ChoiceGroup, IChoiceGroupOption } from 'office-ui-fabric-react/lib/ChoiceGroup';
import {Dialog, DialogFooter, DialogType,} from 'office-ui-fabric-react/lib/Dialog'
import {Fabric} from 'office-ui-fabric-react/lib/Fabric';
import { setIconOptions } from 'office-ui-fabric-react/lib/Styling';
import * as React from 'react';
import { TestImages } from './common/TestImages';
/**
* Disabling generating warnings of missing icons
import { PrimaryButton } from 'office-ui-fabric-react/lib/Button';
import { ChoiceGroup } from 'office-ui-fabric-react/lib/ChoiceGroup';
import {Dialog, DialogFooter, DialogType,} from 'office-ui-fabric-react/lib/Dialog'
import {Fabric} from 'office-ui-fabric-react/lib/Fabric';
import * as React from 'react';
export interface IProps {
currentOption?: string;
isOpened: boolean;
}
import re
import bs4
import json
import requests
res = requests.get("https://blog.bizzabo.com/technology-events")
soup = bs4.BeautifulSoup(res.content,'lxml')
tables = soup.find_all('table', attrs={'class': 'blog-table'})
conferences = []
import re
import bs4
import json
import urllib2
url = 'https://blog.bizzabo.com/technology-events'
response = urllib2.urlopen(url)
soup = bs4.BeautifulSoup(response, 'html.parser')
[debug] Created tunnel using local port: '50044'

[debug] SERVER: "127.0.0.1:50044"

[debug] Original chart version: ""
[debug] Fetched stable/ethereum to /Users/ramene/.helm/cache/archive/ethereum-0.1.1.tgz

[debug] CHART PATH: /Users/ramene/.helm/cache/archive/ethereum-0.1.1.tgz

Running Ethereum and IPFS on K8s with Helm

In this, Part 1 of a series of working sessions, we'll deep-dive setting up and running a private Ethereum blockchain with IPFS environment leveraging Kubernetes locally. I'll try and provide a complete lay of the land as we provision a 5 node Ethereun blockchain using PoA consensus with IPFS running on our local cluster.

Alternatively, If you'd like to run a X node Kubernetes Cluster locally with Kubeadm Vagrant... I outline what that process involves at the impending PR kubeadm-vagrant

Part 0

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: nginx-dev
spec:
backend:
serviceName: nginx
servicePort: 80
rules:
- host: nginx-dev