Skip to content

Abdallahhamada/jenknis_nginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hi πŸ‘‹, I'm Abdallah Hamada

A passionate Devops Engineer From Egypt

Connect with me:

abdallah-hamada-89a06b194 abdo.hamda2017

Languages and Tools:

arduino aws azure bash bootstrap chartjs couchdb cplusplus css3 docker express gcp git graphql heroku html5 javascript jenkins kubernetes laravel linux mariadb mongodb mysql nextjs nginx nodejs php postman python rabbitMQ react redis redux sass sqlite tailwind typescript vuejs

=============================

Configurations

Using Ansible to install dependencies and deploy jenkins on gke.

  • Dependencies :

    1. Pip: to use python library
    2. Kubectle: to connect to cluster api
    3. JDK-11: to use vm as a slave for Jenkins
    4. Docker: to docrize app and push it to Docker hub
    5. Kubernates library : to use k8s module in ansible
  • Deployment:

    using k8s module

    1. create new namespace to deploy Jenkins pod on it
    2. create statfulset for Jenkins
    3. create service loadbalancer to use Jenkins

    using command module

    1. get loadbalancer ip
    2. get Jenkins admin's password

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published