Skip to content

Instantly share code, notes, and snippets.

View rafaribe's full-sized avatar

Rafael Ribeiro rafaribe

View GitHub Profile
@rafaribe
rafaribe / Dockerfile
Created June 27, 2024 10:56
Debug dind-dockerfile
apiVersion: v1
kind: Pod
metadata:
name: debug-pod
namespace: default
spec:
containers:
- command: ["tail", "-f", "/dev/null"]
env:
- name: DOCKER_HOST
@rafaribe
rafaribe / starship.toml
Created March 4, 2023 19:49
My Starship.toml
# Starship default config, extracted from the source
# Configure the format of the prompt
format = """\
$username\
$hostname\
$shlvl\
$singularity\
$directory\
$git_branch\
@rafaribe
rafaribe / prerequisites.md
Last active March 6, 2023 23:42
Kubernetes Hands-on

Intro to k8s

helm

kubectl

k9s

Install a local Kubernetes Cluster (one of these)

@rafaribe
rafaribe / alias.yml
Created February 27, 2023 11:46
k9s configuration
# $XDG_CONFIG_HOME/k9s/alias.yml
alias:
sec: v1/secrets
sm: monitoring.coreos.com/v1/servicemonitors
ss: apps/v1/statefulsets
udp: traefik.containo.us/v1alpha1/ingressrouteudps
@rafaribe
rafaribe / plater.txt
Created February 5, 2023 18:52
Details Damage Meter Profile World of Warcraft
T37AZTrowAc)B5nE)W0DeR9aKa5npX(bPYs2EkzjVIYvT9gomDkYusCmftnKuwL6TB)BFFEoazMitMPKkxvpBnZ6UDzlrIRhCW58CUaGpQ)4zFCYnRRUyXYs(JvFPCDXYLtNTSSy90vL3TTA9LxvSz7h3)JtMvCZ2BxxoDDzXsw4R4)IpFZnLlxoZxORxSz28ITf8NlUDT8VLRkxF598NMxCDXLL4N2(XjRRUB6ffZlNUyfATJ1FCc(HJJ(4XQNhXV)MLf3xUE68YTflwUz6DlwnV6o2VBMvGrlRWMpJQm5GLF59V5JtohJ4TL)chIFCYKpF)YfRkz7S62RlxVa1z6M73ST8APM3UbZdmakwT46ITlQwT5JNJHu5nvR3oLtSPO6Fw(qxhVXnwRUDRFWYFky0E9c0s3E90gky11NxSD62fxZHQcuVLfB2mDXm0vt3CnkYhN8MvBlxFrXSYpS385NSAZhEPBU(HfKkT5dsvkBkUF0TTA6Dxv9XjTRwxSS4s0jjSt462TRUCD1T3uoNKCotXiz7Ys(HRMpDt5AuVP3uSg)eNGZlVO42LBNE(LyuVSAnNtQClMJ3vTE586PYInt3UUyZvSk38LBMwSzQ0nStoVQ6ZxxS(ZYcW0nl(RCsJgOH8ofmjLZNcQeAJVuUK9Hn(JtWVn7ZtxGLLPll5NJgti0s5zP0XCewS9kmXRwUDXn4RqpTZkZiCrlwTzBXQzGkED5QBbJ9c0FGewDt5k2g7WXp7k8RLReUuH4TPC5fEcdjwG3wk8QBVz6YQljBW5HDZQkW6CUNB9CzgU5ku)vZk2wUc)h)qP5ME(9tlwJpduTIRLThY8eTQR)2qU95LNF7fxas(TRVbS9tC)2MflXah0Q1lkxnF59xSGC9ZbHPADbh8UDNtUCDjMNO)QwIXd(P7XEvmWQ3jcMQ5Km1BH6JhBmYWzohmlxC9ITogmolrVaUiU1t2YuSKm5tNFdjXGHMdAmPoFjAguGlQwT1t(K1h(Ni5VnYFB5FZrGqjQR4
@rafaribe
rafaribe / Dockerfile
Created September 9, 2022 17:46
Java Spring Ultimate Dockerfile
##### PRE BUILD ARGUMENTS ######
ARG UID=1001
ARG GID=1001
ARG USER=nonroot
ARG MVN_VERSION=3.8.6
ARG JDK_VERSION=18
##### Base Image with dependencies downloaded ######
FROM --platform=$BUILDPLATFORM maven:${MVN_VERSION}-eclipse-temurin-${JDK_VERSION} as base
WORKDIR /app
ARG BUILDOS
@rafaribe
rafaribe / taskfile.json
Created May 6, 2022 10:19
Taskfile v3 Gist
{
"$schema": "http://json-schema.org/draft-07/schema",
"title":"Taskfile YAML Schema",
"description": "JSON Schema for Taskfile files.",
"oneOf": [
{
"type": "object",
"properties": {
"version": {
"description": "Specify the Taskfile format that this file conforms to.",
@rafaribe
rafaribe / runners.apps.gitlab.com.yaml
Created April 28, 2022 11:50
Gitlab Runner Operator CRD
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
cert-manager.io/inject-ca-from: gitlab-runner-system/gitlab-runner-serving-cert
controller-gen.kubebuilder.io/version: v0.6.1
operatorframework.io/installed-alongside-aaab01d8763d90a3: operators/gitlab-runner-operator.v1.8.0
creationTimestamp: "2022-04-27T13:47:36Z"
generation: 3
labels:
apiVersion: "aadpodidentity.k8s.io/v1"
kind: AzurePodIdentityException
metadata:
name: mic-exception
namespace: starboard-operator
spec:
podLabels:
app: mic
component: mic
---
@rafaribe
rafaribe / settings.json
Created January 18, 2022 17:28
azure data studio settings
a