Skip to content

Instantly share code, notes, and snippets.

View initcron's full-sized avatar

Gourav Shah initcron

View GitHub Profile
2023-11-22 10:19:12 ERROR - An error occurred in the application:
Traceback (most recent call last):
File "app.py", line 27, in <module>
result = divide(15, 3)
File "app.py", line 15, in divide
return x / y
ZeroDivisionError: division by zero
@initcron
initcron / dev-app.yaml
Last active October 6, 2023 06:13
Argocd Application Spec for Dev Env
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: vote-dev
namespace: argocd
spec:
destination:
namespace: dev
server: https://kubernetes.default.svc
project: default
cd bootcamp/jenkins
git pull origin main
docker-compose build
docker-compose up -d
@initcron
initcron / jenkins_configs_dsl.md
Created October 2, 2023 15:56
Jenkins Configuration as a Code Resources
docker-compose down
docker volume rm -af
docker-compose build
docker-compose up -d
@initcron
initcron / kind_cleanup.md
Created September 21, 2023 05:26
Clean up KIND Cluster

Cleanup Kind Cluster

kind delete cluster --name kind

rm -rf  ~/.kube
@initcron
initcron / docker-cleanup.md
Created September 21, 2023 05:24
Cleanup Docker Environment
docker system prune -af
docker ps -aq | xargs docker rm -f -
docker volume prune --all --force
@initcron
initcron / vote-ro.yaml
Created September 8, 2023 07:18
Argo Rollout Spec for Vote App with Blue Green Strategy
apiVersion: argoproj.io/v1alpha1
kind: Rollout
metadata:
name: vote
labels:
role: vote
spec:
replicas: 4
minReadySeconds: 20
strategy:
@initcron
initcron / redis-sts.yaml
Created September 7, 2023 03:33
Redis StatefulSet with VolumeClaimTemplate
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: redis
labels:
app: redis
spec:
selector:
matchLabels:
role: master
[database]
hostname=devopsdemo.cysgd3hww9vp.us-west-1.rds.amazonaws.com
username=root
password=password
dbname=devopsdb
[environment]
environment=AWS Bootcamp