Skip to content

Instantly share code, notes, and snippets.

View andersonkxiass's full-sized avatar
🏠
Working from home

Anderson Caxias andersonkxiass

🏠
Working from home
View GitHub Profile
kind: Deployment
apiVersion: apps/v1
metadata:
name: whoami
namespace: default
labels:
app: containous
name: whoami
spec:
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: myingressroute
namespace: default
spec:
entryPoints:
- web
routes:
apiVersion: v1
kind: ServiceAccount
metadata:
name: traefik-ingress-controller
---
kind: Deployment
apiVersion: apps/v1
metadata:
name: traefik
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
name: traefik-ingress-controller
rules:
- apiGroups:
- ""
resources:
- services
# All resources definition must be declared
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: ingressroutes.traefik.containo.us
spec:
group: traefik.containo.us
version: v1alpha1
names:
apiVersion: v1
kind: ConfigMap
metadata:
namespace: metallb-system
name: config
data:
config: |
address-pools:
- name: default
protocol: layer2
version: '3.2'
services:
uniqush:
container_name: uniqush-server
image: uniqush-server
build:
context: ./
environment:
@andersonkxiass
andersonkxiass / Dockerfile
Created February 17, 2018 14:33
Dockerfile for uniqush setup
FROM debian:stable
LABEL Anderson C Silva <andersondevmail@gmail.com>
ENV DEBIAN_FRONTEND noninteractive
ARG UNIQUSH_VERSION=2.4.0
WORKDIR /opt/uniqush
COPY uniqush-push.conf ./
public class Task{
public long id;
public String taskName;
public String status;
}
public interface Api {
String API_BASE_URL = "http://your.domain.here";
class Factory {
public static <S> S create(Class<S> service) {
OkHttpClient.Builder httpClient = new OkHttpClient.Builder();