Contributing to ArgoCD ApplicationSet
Exploring ArgoCD ApplicationSet at Zapier and contributor experience
Exploring ArgoCD ApplicationSet at Zapier and contributor experience
This post explores the issue of blocked rolling updates during continuous deployment to Kubernetes Statefulsets due to failed volume attach attempts. It talks about workarounds and solutions for this issue, which results in consistent and faster STS rolling update times.
Currently, nginx-ingress controller can be run as a ClusterIP type service, however, it does not allow publishing this service’s endpoints to associated ingress objects. As a result, external-dns is not able to detect these ingress objects without any IP Address to create/update A DNS records for them. Why? Many may argue that why will someone need DNS records for ingress objects using ClusterIP type nginx-ingress service. They aren’t reachable from outside the kubernetes cluster, anyways....
This year’s Rootconf was special as it also hosted Devconf for the first time in India. The conference took place at MLR Convention Centre, JP Nagar, Bangalore on 11-12 May, 2017. The event had 2 parallel tracks running, 1 was for Rootconf and the other one for Devconf. Rootconf is a place like other Hasgeek events where you get to see friends and make new friends, learn about what they are up to and share your stints....
CentOS Community Container Pipeline empowers running a container registry (currently at https://registry.centos.org) to facilitate upstream and distro components to be delivered in a format suitable to be consumed by container tool chains on CentOS Linux.It enables upstream projects to build, test and deliver latest and safest container images, everytime and effortlessly (or with minimal efforts). Problem statement Containers are a great way to package and deliver applications and there are loads of container images around....
2017 saw a new chapter of Pycon in India, Pycon Pune. Pycon Pune 2017 felt more community focused, had loads of upstream contributors as speakers and participants, community booths (Pyladies, PSF) and loads of hacking. Pycon Pune 2017 was a 4 day event, from 16 Feb - 19 Feb. The first 2 days were conference days, and the remainder 2 were for devsprints. This was my first year as a Pycon volunteer....
Day -1 Day 0: Devsprints Day 1 Day 2
In this post, I will tell you how to fix “Failed to load SELinux policy. Freezing” issue and reboot your Fedora with SELinux set to Enforcing. It was the first day of Flock 2016, when I was working on my demos, that my laptop failed to boot after a bad system halt. The error was: systemd[1]: Failed to load SELinux policy. Freezing. I was running Fedora 23 on my laptop with SELinux set to enforcing....
The following is my cheat sheet for basic video editing with ffmpeg split When I want to split a video input.mkv from 10s to 30s and save it as output.mkv: ffmpeg -i input.mkv -ss 10 -t 30 -vcodec copy -acodec copy output.mkv concatenate Let’s say, I want to join (concatenate) 2 video (or audio) files: part1.mkv, part2.mkv into a single file: joined.mkv. I will first create a file: input.txt with the following content:...
This year, Flock took place in Krakow, Poland from Aug 2 - Aug 5, 2016. I reached at Krakow on July 31, 2016. Day 0 Next day, we met other attendees who started coming down from various places. In the afternoon, we went out for a city tour, visited Oskar Schindler’s Enamel Factory, had lunch and returned back to the hotel. In the evening, we headed out to a nearby mall to have dinner with fellow attendees....