Skip to content

Instantly share code, notes, and snippets.

python -c 'import yaml, sys; yaml.safe_load(sys.stdin)' < dc.yaml
ISTIO_VERSION=1.1.8
KIALI_USERNAME="admin"
KIALI_PASSPHRASE="admin"
#Patch Openshift master to support webhook"
cat << EOF > /etc/origin/master/master-config.patch
admissionConfig:
pluginConfig:
MutatingAdmissionWebhook:
# This YAML file contains nginx & csi cinder driver objects,
# which are necessary to run nginx with csi cinder driver.
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: csi-sc-cinderplugin
provisioner: csi-cinderplugin
parameters:
type: Corporate
# Get latest Git tag
git describe --tags $(git rev-list --tags --max-count=1)
# Get Previous Git Tag (from latest tag)
git describe --abbrev=0 --tags $(git rev-list --tags --skip=1 --max-count=1)
@peerapach
peerapach / devops-kpi-nifi-template.xml
Created November 5, 2019 14:27 — forked from fabiojose/devops-kpi-nifi-template.xml
DevOps KPI in Practice - Chapter 2
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<template encoding-version="1.2">
<description></description>
<groupId>8ce97bbb-0162-1000-233e-5c8cc4c3a93f</groupId>
<name>DevOps KPI - Change Volume and Lead Time</name>
<snippet>
<connections>
<id>8a0d9e3d-1744-3d97-0000-000000000000</id>
<parentGroupId>33980602-0d29-3ae1-0000-000000000000</parentGroupId>
<backPressureDataSizeThreshold>1 GB</backPressureDataSizeThreshold>
@peerapach
peerapach / docker-clear-container-image
Created December 17, 2019 12:55
delete all docker container and images on windows
.BAT or .CMD
@echo off
FOR /f "tokens=*" %%i IN ('docker ps -aq') DO docker rm %%i
FOR /f "tokens=*" %%i IN ('docker images --format "{{.ID}}"') DO docker rmi %%i
Command line
FOR /f "tokens=*" %i IN ('docker ps -aq') DO docker rm %i
FOR /f "tokens=*" %i IN ('docker images --format "{{.ID}}"') DO docker rmi %i
apiVersion: v1
kind: Service
metadata:
name: app-user1-service-blue
namespace: user1
spec:
selector:
app: app-user-blue
ports:
- protocol: TCP
@peerapach
peerapach / awk-single-qute.txt
Created April 24, 2020 16:59
print single quote in awk
awk -v q="'" '{print "value is" q $1 q}' inputfile
or
awk '{print "value is \x27" $1 "\x27"}' inputfile
oc get hpa -l 'app=activemq-health' --no-headers=true 2>&1 | awk -v q="'" '{ if($0 != "No resources found.") { print "oc patch hpa "$1 " --patch " q"{\"spec\":{\"minReplicas\":1}}"q } }' |xargs -0 bash -c -
def gitURL="git@github.com/Account.git"
def appName="acc-prod-bluegreen"
def svcName="acc-prod"
def project="cloud-prod"
def tag="blue"
def altTag="green"
def verbose="false"
try {
timeout(time: 500, unit: 'MINUTES') {