Skip to content

rahulit1991/-devops-assessment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guide to run assessment

Prerequisites

Install k3d cluster with PodSecurityPolicy with following command :

  • docker
  • k3d cluster
  • helm

Create k3d cluster with following command

make cluster

Install helm charts: Jenkins, ingress-nginx, Promethous

helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update
kubectl create ns monitoring

helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update
helm install prometheus-chart prometheus-community/prometheus -n monitoring

helm repo add jenkins https://charts.jenkins.io
helm repo update
helm install jenkins-ci jenkins/jenkins


helm install ingress-chart ingress-nginx/ingress-nginx

Deploy application by running following manifest files

kubectl apply -f deployment.yaml
kubectl apply -f ingress.yaml

Deploy application with following manifest files:

kubectl apply -f deployment.yaml
kubectl apply -f ingress.yaml

Check your application over browser with IP or domain

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published