DEV Community

Rahul Wagh
Rahul Wagh

Posted on


Kubernetes Jenkins setup - Part 10

In this lab session on installing Jenkins on Kubernetes, we are going to perform -

  1. Setup the Kubernetes cluster from scratch
  2. Use Jenkins docker image - jenkins/jenkins:lts
  3. Create Kubernetes cluster roles for Jenkins
  4. Create cluster role binding for Jenkins
  5. Create a persistent volume for storing Jenkins settings
  6. Do the Jenkins deployments using Jenkins docker image jenkins/jenkins:lts
  7. Expose Jenkins deployment as service using Nodeport
  8. Setup admin account for Jenkins
  9. Install Kubernetes plugin inside Jenkins
  10. Connect to Kubernetes from Jenkins using Kubernetes default URL - https://kubernetes.default

Top comments (0)

Timeless DEV post...

Git Concepts I Wish I Knew Years Ago

The most used technology by developers is not Javascript.

It's not Python or HTML.

It hardly even gets mentioned in interviews or listed as a pre-requisite for jobs.

I'm talking about Git and version control of course.

One does not simply learn git