Menu

Close
  • Home
  • About
  • Author
Subscribe
Blog Logo Menu

Github

A 10-post collection

Page 1 of 1

Building Multi-Arch Docker Images via Github Actions

I recently found myself needing to generate a multi-arch Docker image for one of my projects - specifically an ARM64 compatible image. While its well known... »

Author image Jason Kulatunga Docker, Github, Arm 11 Jun 2022

Git Mirror Anywhere using the Dumb Http Protocol

Lets talk about Git. If you’ve done any professional software development, you’ve probably heard about Git. Git is a free and open source distributed version control... »

Author image Jason Kulatunga Git, Github, Linux 08 Mar 2021

Customize the FlatCar Kernel - Part 3 - Easy Kernel Modules using Forklift

It’s been a while since I discussed building kernel modules for CoreOS (in Part 1 and Part 2) and lot’s has changed in the CoreOS world.... »

Author image Jason Kulatunga Flatcar, Github, Linux, Kernel 12 Dec 2020

Customize the CoreOS Kernel - Part 2 - Kernel SDK

After running into a roadblock while attempting to build the Intel I915 driver as a kernel module for CoreOS, it became clear that we would need... »

Author image Jason Kulatunga Homeserver, Coreos, Github, Linux, Kernel 02 Jan 2019

Customize the CoreOS Kernel - Part 1 - Kernel Modules

Story Time As a Devops & Infrastructure guy, I’m pretty comfortable with jumping into the unknown, be it infrastructure, architecture or application code. With a bit... »

Author image Jason Kulatunga Homeserver, Coreos, Github, Linux, Kernel 09 Dec 2018

Drawbridge - SSH Config management for Jump/Bastion hosts

In our architecture we have many environments (test/stage/prod/etc), and each environment can have one or more shards, usually broken up by datacenter/avaliablity zone (us-east-1, us-west-2, etc).... »

Author image Jason Kulatunga Devops, Automation, Github, Cloud, Aws, Jumphost, Bastion, Gce, Azure 30 Apr 2018

Jenkins Dockerized Slave Cluster - Premise

Here’s the premise, we have one or more Jenkins masters running our various jobs, and the server is bottlenecking: the UI is sluggish, and builds are... »

Author image Jason Kulatunga Devops, Automation, Github, Docker, Kubernetes, Openstack, Terraform, Jenkins, Cluster, Coreos 25 Mar 2018

Devops for Startups & Small Teams

When you’re working on a side-project or at a startup as part of a small focused team, it can be hard to get away from the... »

Author image Jason Kulatunga Devops, Startup, Teams, Startup, Automation, Github, Bitbucket, Loggly, Docker, Travisci, Circleci, Waffle, Cloudflare, Pingdom, Googleanalytics, Newrelic, Capsulecd, Codecov, Coverallsio, Stackdriver, Gitlab 13 Sep 2017

dropstore-ng: opensource AngularJS bindings for Dropbox Javascript API

I created an github project called dropstore-ng that has angularjs bindings for the recently released Dropbox Datastore API as well as all the other related functions... »

Author image Jason Kulatunga Dropbox, Angularjs, Github, Javascript 08 Dec 2013

How to setup a Free Continuous Integration Server Using Cloudbees + Private Github

Better Integration Between Jenkins and GitHub (with the GitHub Jenkins Plugin) The following steps will help setup your Cloudbees Jenkins Service for continuous integration via Github.... »

Author image Jason Kulatunga Cloudbees, Github, Jenkins 05 Nov 2013
Page 1 of 1
Sparktree © 2024
Proudly published with Jekyll using Jasper