Resolved: Fix SSL renewal issue on Gitlab Server

PROBLEM : I had hosted a gitlab server on Azure and it was not getting autorenewed. SOLUTION :  1. Check the current SSL cert path: sudo grep -n "ssl_certificate" /var/opt/gitlab/nginx/conf/gitlab-http.conf OR sudo grep -n "ssl_certificate" /etc/gitlab/gitlab.rb  You are likely to see something like this: nginx['ssl_certificate'] = "/etc/gitlab/ssl/gitlab.example.com.crt" nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/gitlab.example.com.key"  2. In my case, I was using gitlab let'sencrypt. So, I installed certbot. sudo apt update && sudo apt install certbot -y  3. Obtain Fresh Certificate sudo gitlab-ctl stop nginx sudo certbot certonly --standalone -d gitlab.yourdomain.com sudo gitlab-ctl start nginx 4. Configure Gitlab to use new cert external_url "https://gitlab.yourdomain.com" letsencrypt['enable'] = false nginx['s...

Learning Azure Find the right resources

Hey friends,

I have conducted a meetup on Learning Azure: Find the right resources. Actually, in the recent days, a friend of mine asked me about Microsoft Cloud Administrator and another friend asked me about devops. A few days later, another friend asked me about free account and videos. This popped an idea in mind to compile one presentation which contains all of the relevant links.

So, I took some time and created a presentation, which talks about and contains the links for:

  1. Various Cloud Roles
  2. Free Pluralsight Azure Videos
  3. Microsoft Learn Platform
  4. Microsoft Azure cloud Certifications
  5. Microsoft Self Paced Labs

I am glad that, I put this all together which makes my life easy and I am sure it is going to make yours too.

Happy Learning :)

O yes! Here are a few pics from meetup