Skip to content

Instantly share code, notes, and snippets.

View DawTaylor's full-sized avatar
👀

Adalberto Taylor DawTaylor

👀
  • Águas de Lindóia - SP - Brazil
  • 00:55 (UTC -03:00)
View GitHub Profile
apiVersion: v1
kind: Service
metadata:
name: my-app
labels:
app: my-app
spec:
ports:
- port: 80
targetPort: 80
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: my-app
spec:
replicas: 2
template:
metadata:
labels:
app: my-app
#!/bin/bash
# atualizamos os repositórios do APT
apt-get update
# instalamos o unzip e o wget que usaremos abaixo
apt-get install unzip wget -y
cd /tmp
# fazemos o download do fonte do pacote
# usamos a versão 5.6 do PHP+Apache pois estamos falando de uma aplicaço legada
FROM php:5.6-apache
# copiamos o script de instalação do Redis para o container.
COPY ./redis_install /usr/local/bin/redis_install
# adicionamos permissão de execução para esse arquivo
RUN chmod a+x /usr/local/bin/redis_install
# executamos o script
RUN redis_install
apiVersion: v1
kind: Service
metadata:
name: redis
labels:
app: redis
role: master
tier: backend
spec:
ports:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
# note que o nome será utilizado pelo DNS para localizar o redis
name: redis
spec:
replicas: 1
template:
metadata:
labels:
// Dá pra fazer música com JS!!!!!
const musica = Array(16);
console.log(musica);
console.log(musica.join('LoL' + 1));
console.log(musica.join('LoL' - 1) + ' batman batman');
@DawTaylor
DawTaylor / vmask.vue
Created June 13, 2017 13:49
Dynamically binds a mask for optional brazilian cell phone number
<template lang="pug>
form
input(type=text)(v-model=celphone)(v-mask=celphoneMask)
</template>
<script>
export default {
name: 'mycomponent',
data() {
return {
@DawTaylor
DawTaylor / nginx.yaml
Created May 23, 2017 21:11 — forked from mikejk8s/nginx.yaml
full nginx ingess + ssl
apiVersion: v1
kind: Service
metadata:
name: nginx-ingress
spec:
loadBalancerIP: xxxxxxx
type: LoadBalancer
ports:
# - port: 80
# name: http
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: pma-ingress
spec:
backend:
serviceName: echoserver
servicePort: 8080
rules:
- http: