Skip to content

Instantly share code, notes, and snippets.

View yogendra's full-sized avatar

Yogendra Rampuria - Yogi yogendra

View GitHub Profile
@yogendra
yogendra / kubernetes.md
Created November 15, 2018 17:02 — forked from carlessanagustin/kubernetes.md
Kubernetes tutorial steps

1. Create cluster

Cluster up and running

minikube version
minikube start
kubectl version
@yogendra
yogendra / ..README.md
Last active February 20, 2020 15:39
PCF Tools (Jumpbox, k8s, direnv)

PCF Tools

  • Includes jumpbox initialization scripts
  • Direnv config
  • Tmux config
  • Vim setup

Quickstart

  • On VM
@yogendra
yogendra / 00-application.properties
Last active May 2, 2019 07:32
Spring Boot to PCF
spring.application.name=My First Spring Boot Application
@yogendra
yogendra / README.md
Last active May 3, 2019 01:16
Cloud Native Workshop - Board
@yogendra
yogendra / riff-minikube-demo.sh
Created April 23, 2019 13:50
PFS, Riff and Knative
#!/usr/bin/env bash
# Create Minikube
minikube start \
--memory=4096 --cpus=4 \
--kubernetes-version=v1.14.0 \
--vm-driver=hyperkit \
--bootstrapper=kubeadm \
--extra-config=apiserver.enable-admission-plugins="LimitRanger,NamespaceExists,NamespaceLifecycle,ResourceQuota,ServiceAccount,DefaultStorageClass,MutatingAdmissionWebhook"
@yogendra
yogendra / README.md
Last active April 8, 2020 07:57 — forked from dwallraff/jumpbox.sh
Personal jumpbox bootstrap script -- curl -L dwallraff.com/jumpbox | bash

Jumpbox

This gist initialized a jumpbox

@yogendra
yogendra / keybase.md
Created May 10, 2019 17:14
keybase.md

Keybase proof

I hereby claim:

  • I am yogendra on github.
  • I am ryogendra (https://keybase.io/ryogendra) on keybase.
  • I have a public key whose fingerprint is D14A C2E3 44A8 8F9F 2854 21F3 019E CB5C DC6D 59B7

To claim this, I am signing this object:

Install PCF Dev on Linux

Requirement

  • Ubuntu 18.04+
  • Resource Requirements as per PCF Dev
    • Machine with 16 GB RAM
    • 40 GB Free space
    • Virtualization (Virtualbox, libvirt or Hyper-V)

How to use?

@yogendra
yogendra / values.yaml
Created July 10, 2019 22:08
Helm Jenkins
Master:
AdminUser: user
AdminPassword: user
InstallPlugins:
- kubernetes:1.12.0
- workflow-job:2.23
- workflow-aggregator:2.5
- credentials-binding:1.16
- git:3.9.1
- blueocean:1.7.1
@yogendra
yogendra / .editorconfig
Last active July 14, 2019 06:41
PCF - Automation
root = true
[*]
end_of_line = lf
insert_final_newline = true
# Matches multiple files with brace expansion notation
[*.{js,jsx,html,sass,md}]
charset = utf-8
indent_style = space