This message, related to the development of the theme, only displays on the localhost homepage to notify you of any important theme changes.


Version 2.0.0 - July 20, 2020

Below are the following changes that could be breaking changes for your site. For more details on any change, please refer to PR #154.

The major breaking change is:

  1. Users that have front matter that utilize images (backwards compatibility for featured and associated parameters still remains) will need to adjust from [images]="SRC" to the new format.
[[images]]
    src = "" // Link to image
    alt = "" // Alt text for image
    stretch = // Optional: See screenshots for referenced values and outcomes

If you utilize any of the following, there might be a breaking:

  1. User custom templates may require adjustment.
  2. User custom i18n languages, or custom templates referencing i18n translations may require adjustment.
  3. User custom template for comments will require adjustment if it uses the theme’s CSS and/or JS.
  4. User custom CSS may need to adjust due to a variety of class name changes and specificity changes.

While I realize this is inconvenient, I hope that it is worth it to you in the long run. Thanks for using the theme, and feel free to submit issues as needed.

ahmedjama.com

networking | automation | clouds

AWS transit gateway

Hub and spoke networking with AWS transit gateway

Ahmed Jama

3-Minute Read

aws-transit-gateway

AWS transit gateway allows you to connect VPCs, direct connects and VPNs through a central hub. Traditionally in networking this is known as the hub and spoke model. In AWS cloud, this simplifies network connectivity and offers scalable and robust way of stiching networks together privately.

Getting started with project calico on k8s

An open source networking and network security solution for containers

Ahmed Jama

5-Minute Read

calico

One of the requirements of the k8s networking model is that all pods running in a host are able to communicate with each other. This flat networking model posses some security challenges in clusters that are multi-tenanted. So for an MSP running multiple customer applications on a single cluster; this can lead to customers accessing each other’s service. Even in a setup where multiple business units share a common cluster having a network security policy is needed from a goverance and…

Kubernetes networking

Understanding how kubernetes implements networking

Ahmed Jama

6-Minute Read

k8s

EKS and GKE make k8s networking some what transparent. You bring up a cluster and nodes, then create a deployment and by magic your pods have IP addresses and even a load balancer. Obviously this is assuming your VPCs and subnets are already in place, but the main point is that you never typically get to worry about the inner working on how networking is implemented within your k8s clusters. In this post, I will be studying how this networking magic happens behind the scenes.

Recent Posts

categories

About

Welcome to ahmedjama.com. I am a network engineer and I use this blog to write about computer networking topics, automation, security and clouds.