Skip to content

szairi2011/cicd-azure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

***** Azure cicd-vm (Ubunto 20.04 LTS) ****

  • Subscription name: Subscription 1

  • Azure managed reource: cicd-vm

Public DNS name:

A domain name is allocated for the cicd-vm: cicd-vm.germanywestcentral.cloudapp.azure.com NB: this could be useful if we can not access VM resources through IP.

SSH Login to this VM:

Managed Git repositories from VS Code

Deployments:

  1. Docker Deamon: Installed using this url -- https://linuxconfig.org/how-to-install-docker-on-ubuntu-20-04-lts-focal-fossa

  2. Docker-compose: Installed using this url -- https://docs.docker.com/compose/install/

  3. Jenkins using docker compose:

  4. SSH Jenkins Authentication to GitHub projects To be able to checkout private projects from Github, an ssh credential needs to be set up for Jenkins (i.e. rsa private key) and Github (i.e. rsa public key). The following url is used to highlight the steps -- https://medium.com/appgambit/ssh-authentication-between-github-and-jenkins-d873dd138db0

  5. Install nodejs and npm:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published