Pubudu Welagedara

Pubudu's Blog

  • Home
  • Contact
  • Categories
    • Web
    • CI and CD
    • Hardware
    • Programming
    • Uncategorized
  • Tags
    • gaming
    • kubernetes
    • jekyll
    • https
    • docker
    • dns
    • nodejs
    • ssl
    • spring
    • mailgun
    • email
    • jpa
    • letsencrypt
    • certbot
    • emoji
    • asciidoc
    • nginx
    • javascript
    • openshift
    • youtube
Menu
  • Home
  • Contact
  • Categories
    • Web
    • CI and CD
    • Hardware
    • Programming
    • Uncategorized
  • Tags
    • gaming
    • kubernetes
    • jekyll
    • https
    • docker
    • dns
    • nodejs
    • ssl
    • spring
    • mailgun
    • email
    • jpa
    • letsencrypt
    • certbot
    • emoji
    • asciidoc
    • nginx
    • javascript
    • openshift
    • youtube

Programming

Node.js Starter with Swagger Generation, Security, Database (CouchDB) and a CORS Filter

July 6, 2018 No Comments
unsplash pic

This Project has been created to facilitate Node.js API Development. I added all the bits and pieces that you need to get a solid Node.js project running.

Continue Reading

CI and CD

An Ingress with HTTPS Traffic in Upstream Servers, HTTPS Redirection and Sticky Sessions( IBM)

July 6, 2018 No Comments

IBM has done a very good job on their Ingress Documentation.

These are the annotations needed.

For HTTPS Redirection,

Continue Reading

CI and CD

Bare-metal Continuous Integration and Continuous Deployment with just Docker ft. My Slides

July 6, 2018 No Comments

The demo slides are shown below.

CI and CD

Awesome Kubernetes Tutorials on YouTube

July 6, 2018 No Comments

I am just going to add the links to these videos since I am still a bit paranoid about embedding someone else’s videos into my Blog.

Continue Reading

Uncategorized

Securing HTTP Traffic to Upstream Servers using NGINX

July 5, 2018 No Comments

How do you secure your backend using HTTPS? I will create a Swagger Node Project to show you how.

Continue Reading

Web

Enabling Emojis on Jekyll

July 5, 2018 No Comments

It is nice to have Emojis in a blog. Jemoji is a Jekyll plugin to generate emojis in your Jekyll Blog.

The installation of the plugin is simple. Add the below lines to your _config.yml.

Continue Reading

Web

Custom Domains for GitHub Pages

July 5, 2018 No Comments

GitHub Documentation on Setting up Custom Domains will not that great if you do not know what you are supposed to do.

Here’s what you need to do to setup your own Subdomain.

Create a CNAME file on your repo root. Then push your code to GitHub.

Continue Reading

CI and CD

Create your own Helm Repo

July 5, 2018 No Comments

Helm is a Package Manager for Kubernetes. Here‘s a good getting started tutorial on Helm Charts.

My Helm Chart Repo is exposed on https://welagedara.github.io/helm/.

Continue Reading
« Previous 1 2 3 Next »

Calendar

July 2018
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
    Aug »

Archives

  • May 2020 (1)
  • March 2020 (1)
  • November 2019 (1)
  • September 2019 (1)
  • May 2019 (4)
  • January 2019 (1)
  • December 2018 (3)
  • November 2018 (8)
  • October 2018 (5)
  • August 2018 (1)
  • July 2018 (19)

Categories

  • CI and CD (11)
  • Docker (1)
  • Hardware (9)
  • Kubernetes (1)
  • Programming (6)
  • Spring Boot (3)
  • Uncategorized (5)
  • Web (14)

ABOUT ME

I am Pubudu Welagedara. I am an Electronics Engineer who got stuck in IT. This is my Personal Blog.

Tags

ai aiml asciidoc aws certbot chatbot cloudformation consul desktop disqus dns docker email emoji gaming gcloud haproxy helm homebrew https java javascript jekyll jenkins jpa kubernetes ldap letsencrypt mailgun nginx nodejs npm openldap openshift openssl redis scratch spring ssl swagger youtube zerossl
  • Home
  • Contact
  • Categories
  • Tags

Pubudu Welagedara

Pubudu's Blog