Jump to content

Azure Spring Apps - Config Server with SSH Authentication


Recommended Posts

Guest gaukazure
Posted

Here are the steps you can follow to configure the Config Server on Azure Spring Apps which uses SSH authentication to connect to a git repository on GitHub.

 

Create your keys using the following command on your terminal

 

 

ssh-keygen -m PEM -t rsa -b 4096 -C "test@mymail.com"

 

This will create a public key (.pub) and a private key.

 

Copy the public key on GitHub

 

 

Go to your GitHub account -> Settings -> SSH and GPG keys Click on New SSH key and copy the public key here.

 

 

Configure the Config Server on Azure Spring Apps

 

 

Go to the Azure Spring Apps Service -> Config Server

Specify the GitHub URL, Label etc. and choose SSH as the Authentication protocol. Copy your private key in the text box and save.

 

 

largevv2px999.png.a9d713e751de6a1902b7226307c6d4ae.png

 

(Optional) To ensure that the key works, you can test it on the local system as well.

 

 

Refer: Clone GitHub Repository using SSH

 

 

 

eval "$(ssh-agent -s)"

 

ssh-add <private key>

 

git clone <GIT_URL>

#Example of the URL: git@github.com:username/testconfig.git

 

You should now have access to your private GitHub Repository via SSH from Azure Spring Apps.

 

Continue reading...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...