Skip to content

Instantly share code, notes, and snippets.

View jgardner04's full-sized avatar
💭
Not Sure

Jonathan Gardner jgardner04

💭
Not Sure
View GitHub Profile
@jgardner04
jgardner04 / cluster-issuer.yaml
Last active December 18, 2018 21:36
Azure DevOps Build Agent Cluster Issuer
apiVersion: certmanager.k8s.io/v1alpha1
kind: ClusterIssuer
metadata:
name: letsencrypt-staging
spec:
acme:
server: https://acme-staging-v02.api.letsencrypt.org/directory
email: <<youremailhere@example.com>>
privateKeySecretRef:
name: letsencrypt-staging
@jgardner04
jgardner04 / certificates.yaml
Created December 18, 2018 21:42
Azure DevOps Linux Build Agent Certificates
apiVersion: certmanager.k8s.io/v1alpha1
kind: Certificate
metadata:
name: tls-secret
spec:
secretName: tls-secret
dnsNames:
- <<your dns name>>
acme:
config:
@jgardner04
jgardner04 / main.tf
Last active September 1, 2019 00:16
Tiller Deployment
resource "kubernetes_namespace" "tiller" {
metadata {
name = "tiller"
}
}
resource "kubernetes_service_account" "tiller" {
metadata {
name = "tiller"
namespace = kubernetes_namespace.tiller.metadata.0.name
@jgardner04
jgardner04 / .zshrc
Last active November 12, 2021 01:31
WSL Zshrc file
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
# Initialization code that may require console input (password prompts, [y/n]
# confirmations, etc.) must go above this block; everything else may go below.
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
# NVM
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && . "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm