Skip to content

Instantly share code, notes, and snippets.

@initcron
Created May 13, 2025 09:43
Show Gist options
  • Save initcron/6246e7ad1cf17f5245376181bfb906f6 to your computer and use it in GitHub Desktop.
Save initcron/6246e7ad1cf17f5245376181bfb906f6 to your computer and use it in GitHub Desktop.

Create and switch to instavote namespace

kubectl create namespace instavote
kubectl config set-context --current --namespace=instavote

switch to project directory

cd k8s-code/projects/instavote/dev

create deployments and serviecs for vote, redis, db

wget -c  https://gist.githubusercontent.com/initcron/53d53d3d5bf7584e4da69489fbf15209/raw/0245fabc4dcf80a238860f7b315d0005eca4e61a/vote-deploy.yaml

kubectl apply -f vote-svc.yaml -f vote-deploy.yaml
kubectl apply -f redis-deploy.yaml -f redis-svc.yaml
kubectl apply -f db-deploy.yaml -f db-svc.yaml

validate:

kubectl get deploy,svc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment