Skip to content

Instantly share code, notes, and snippets.

vault write auth/kubernetes/config \
kubernetes_host="https://$KUBERNETES_PORT_443_TCP_ADDR:443" \
token_reviewer_jwt="$(cat /var/run/secrets/kubernetes.io/serviceaccount/token)" \
kubernetes_ca_cert=@/var/run/secrets/kubernetes.io/serviceaccount/ca.crt \
issuer="https://kubernetes.default.svc.cluster.local"
vault write auth/kubernetes/config \
kubernetes_host="https://$KUBERNETES_PORT_443_TCP_ADDR:443" \
token_reviewer_jwt="$(cat /var/run/secrets/kubernetes.io/serviceaccount/token)" \
kubernetes_ca_cert=@/var/run/secrets/kubernetes.io/serviceaccount/ca.crt \
issuer="https://kubernetes.default.svc.cluster.local"
@eeganlf
eeganlf / Jenkinsfile
Last active July 24, 2024 23:16 — forked from initcron/Jenkinsfile
worker/jenkinsfile with Per stage agent as well as conditional execution.
pipeline {
agent none
stages{
stage("build"){
when{
changeset "**/worker/**"
}
@eeganlf
eeganlf / docker_install_debian.sh
Created November 14, 2022 00:07 — forked from initcron/docker_install_debian.sh
Install Docker on Debian. Run this as root.
#!/bin/sh
apt-get update
apt-get install -yq \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
software-properties-common
@eeganlf
eeganlf / Jenkinsfile
Created July 13, 2022 01:21 — forked from initcron/Jenkinsfile
Deploy to Dev Stage
stage('deploy to dev'){
agent any
when{
branch 'master'
}
steps{
echo 'Deploy instavote app with docker compose'
sh 'docker-compose up -d'
}
}
@eeganlf
eeganlf / docker-compose.yaml
Last active November 19, 2022 03:08 — forked from initcron/docker-compose.yaml
Docker Compose Spec with Links
services:
vote:
image: xxxxx/vote:latest
ports:
- 5000:80
links:
- redis:redis
redis:
image: redis:alpine
@eeganlf
eeganlf / docker-compose.yaml
Last active August 8, 2024 00:53 — forked from initcron/docker-compose.yaml
Simple Version of Docker Compose V1 Spec
services:
vote:
image: xxxxx/vote:latest
ports:
- 5000:80
result:
image: xxxxx/result:latest
ports:
- 5001:80
@eeganlf
eeganlf / docker-compose.yaml
Last active February 6, 2023 11:31 — forked from initcron/docker-compose.yaml
Docker Compose spec with Backing Services
services:
vote:
image: xxxxx/vote:latest
ports:
- 5000:80
redis:
image: redis:alpine
db:
@eeganlf
eeganlf / docker-compose.yaml
Last active August 8, 2024 05:05 — forked from initcron/docker-compose.yaml
Docker Compose Spec with Dockerfile Build Integration.
volumes:
db-data:
networks:
instavote:
driver: bridge
services:
vote:
image: xxxxx/vote:latest
@eeganlf
eeganlf / docker-compose.yaml
Last active August 8, 2024 04:13 — forked from initcron/docker-compose.yaml
Docker Compose V3 Spec with fix to DB.
volumes:
db-data:
networks:
instavote:
driver: bridge
services:
vote:
image: xxxxx/vote:latest