Skip to content

Instantly share code, notes, and snippets.

View vigohe's full-sized avatar
💭
having fun!

Víctor Felipe Godoy Hernández vigohe

💭
having fun!
View GitHub Profile
@vigohe
vigohe / drone-istio.yml
Created January 21, 2019 15:53
Drone running on K8 with istio as ingress
apiVersion: v1
kind: Namespace
metadata:
name: drone-test
labels:
istio-injection: enabled
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
rbac:
create: true
imagePullSecrets:
# - name: "image-pull-secret"
## Define serviceAccount names for components. Defaults to component's fully qualified name.
##
serviceAccounts:
alertmanager:
@vigohe
vigohe / stack.yml
Created August 20, 2018 17:40
graceful stack
# docker stack deploy -c stack.yaml api-soap-validate --with-registry-auth
version: '3.3'
services:
api:
image: segurosfalabella.azurecr.io/java-graceful-shutdown
environment:
- VERSION=1.0.0
networks:
- apps-v2
logging:
@vigohe
vigohe / ubuntu_must_have.sh
Last active December 5, 2017 05:15
ubuntu_must_have
# essentials
sudo apt install curl git net-tools build-essential -y
# java 8
sudo add-apt-repository ppa:webupd8team/java && sudo apt-get update && sudo apt-get install oracle-java8-installer
# Docker
curl -fsSL get.docker.com -o get-docker.sh && ./get-docker.sh
@vigohe
vigohe / json
Created September 21, 2017 19:51
json
{
"base64_file": "JVBERi0xLjUKJeLjz9MKMyAwIG9iago8PC9Db2xvclNwYWNlL0RldmljZUdyYXkvU3VidHlwZS9JbWFnZS9IZWlnaHQgNTAvRmlsdGVyL0ZsYXRlRGVjb2RlL1R5cGUvWE9iamVjdC9XaWR0aCA5NS9MZW5ndGggNjY2L0JpdHNQZXJDb21wb25lbnQgOD4+c3RyZWFtCnic7ZVLaBNRFIb/JDW2aZoMUm1EorOwoIKvhRIVQheKLmyxCILgIuAmiOKDbkQDQ7W+6iIbsQupUTAurBB8QExtjV3UgqBdRbCCrUUCTYlttdKSyvHcO5l0UBAXCQjOBznncMJ8c3Pmzg1gYWFhYfHvsOxk72ShkEueUCogrzo7da+1AbaGg/F8m6Pcdu+L3rVGvT79zFteu3Owy7Rix+2+JWXVX3tiE2l1MLhK+lMXZLta07SwKA5woXI+rglOc+XTdI66oWgGIRSLc9uAcKmt5n3iire5gYHcUD2X/rxfWBVitgL1Xzk3cf5BEv5yC6cPPV+IRlaoZJAGh/z9cY6HMVxqd3QBrvhkkn+CLT17xwl0R0r6JHCFdH2IUz9/jun6GDZxvCT0ParAJ/TD8M4QDQn9jOyqb3YDDx4Hp9cAjVOBpzGg+VVJT4GV34r6h5w2LMg76voAx7uqLHWkfvl3oj6hn9Kbcx4EP7vR+QhItcM7sR2+/KK+P0q6finP6DXSRPNuqc/cynM8IvTDxdlzmbs5RjS9S+jn9NkTEO0AasdbDn2sATqvw0mGfpKoQDmp38sxgjMcW6VeMNtu+2X2goUOh2n2vPrzmVgsNpKdeM/pXZtp9YlBouxVqb/BsUXdI2ch9N2q6ufnJPRxReAW+kzjRfE4hX5adhWevb05xKQSIu63mWafaCI6pUn9WGk9ObvQR/XR/jZ7ZPkmptmLnSOJasViceckkP5ULfWbObzkUT7nvPOP+lGiUaGfj0r0fW/Sm/Z9AjvCkPoIh33cDXK+/Ff6IsZb
@vigohe
vigohe / introrx.md
Created February 16, 2017 12:21 — forked from staltz/introrx.md
The introduction to Reactive Programming you've been missing
import {Component, OnInit, OnDestroy} from '@angular/core';
import { NavController } from 'ionic-angular';
import {Observable, Subject} from "rxjs";
@Component({
selector: 'page-home',
template: `
<ion-header>
<ion-navbar>
<ion-title>Home</ion-title>
import {Component, OnInit} from '@angular/core';
import { NavController } from 'ionic-angular';
import {BehaviorSubject, Observable} from "rxjs";
@Component({
selector: 'page-home',
template: `
<ion-header>
<ion-navbar>
<ion-title>Home</ion-title>
import { Component } from '@angular/core';
import { NavController, NavParams } from 'ionic-angular';
import { MyService } from '../../providers/my-service';
import { AnotherPage } from '../another-page/another';
import 'rxjs/add/operator/filter';
/*
Generated class for the MyPage page.
See http://ionicframework.com/docs/v2/components/#navigation for more info on
@vigohe
vigohe / gist:fbd6ddc48f9d59bfc4bcf5a836659a1a
Created July 28, 2016 19:12
zipkin error when I consume api
2016-07-28 16:06:48.035 WARN [-,,,] 7312 --- [sleuth.sleuth-1] o.s.a.r.r.RejectAndDontRequeueRecoverer : Retries exhausted for message (Body:'[B@616d2c29(byte[423])'MessageProperties [headers={X-B3-SpanId=758b4392500aab48, X-B3-Sampled=0, X-Message-Sent=true, X-B3-TraceId=758b4392500aab48, X-Current-Span=[Trace: 758b4392500aab48, Span: 758b4392500aab48, exportable=false], contentType=application/x-java-object;type=org.springframework.cloud.sleuth.stream.Spans, originalContentType=application/x-java-object;type=org.springframework.cloud.sleuth.stream.Spans}, timestamp=null, messageId=null, userId=null, appId=null, clusterId=null, type=null, correlationId=null, replyTo=null, contentType=application/x-java-object;type=org.springframework.cloud.sleuth.stream.Spans, contentEncoding=null, contentLength=0, deliveryMode=null, expiration=null, priority=0, redelivered=false, receivedExchange=sleuth, receivedRoutingKey=sleuth, deliveryTag=1, messageCount=0])
org.springframework.amqp.rabbit.listener.exception.Listener