Skip to content

A basic continue integration/deployment project that build, release and deploy a static app in a kubernetes cluster (minikube) via jenkins.

Notifications You must be signed in to change notification settings

evandjefie/cicd-k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ci-CD K8s

A basic continue integration/deployment project that build, release and deploy a static app in a kubernetes cluster (minikube) via jenkins.

Prerequisites

  • Dockerhub account created Dockerhub
  • Docker-compose installed docker
  • Docker desktop (MAC or WINDOW) docker

Installation

Clone project

  git clone https://github.com/evandjefie/cicd-k8s.git
  cd cicd-k8s

Launch jenkins server

  docker-compose up -d

Get secret from logs to Login to jenkins server

  docker-compose logs

Command output

ci-jenkins  | Jenkins initial setup is required. An admin user has been created and a password generated.
ci-jenkins  | Please use the following password to proceed to installation:
ci-jenkins  | 
ci-jenkins  | secret_locate_here
ci-jenkins  | 
ci-jenkins  | This may also be found at: /var/jenkins_home/secrets/initialAdminPassword
ci-jenkins  | 
ci-jenkins  | *************************************************************

Connect to http://localhost:8081

Setup

Follow me

portfolio linkedin twitter

About

A basic continue integration/deployment project that build, release and deploy a static app in a kubernetes cluster (minikube) via jenkins.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published