Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kubernetescode

kubernetesmanifest

https://github.com/TranHuyHoang2001/kubernetesmanifest

WorkFlow:

image

  • Setup Jenskin server on GCP (Google Cloud Platform) VM instances.
  • Unlock Jenskin.
  • Config Credentials.
  • Add Docker plugin.

image

  • Add 2 pipeline, link with 2 repo github and build now.

image

image

  • Docker image (in dockerhub).

image

  • Setup Kubernetes (i choose Minikube on local).
  • And forward port.

image

  • In localhost:8080, login ArgoCD use admin and password generated.

image

  • Create new app.

image

  • Check pods is running, get svc

image

  • And now you try to change code, Jenskin will trigger from Github, build Docker image, update image in deployment.yaml. ArgoCD will deploy deployments.yaml to Kubernetes.

About

Created CI/CD Pipeline using Jenkins and GitOps (ArgoCD) to dockerize code, and deploy the container into a Kubernetes cluster.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages