blog.ksingh.inDeploy MongoDB on OpenShift using HelmIntroduction This is yet another blog post on deploying Blahblahblah on OpenShift and this time its MongoDB. In this post you will learn deployment of MongoDB on OpenShift using Helm Chart. Lets' get started Install helm CLI on your local machine (s...Mar 15, 2022·2 min read
blog.ksingh.inGolang automatic code formatting : Code like a ProWhy Format your code? Everyone loves clean readable and beautifully organized code using tabs/spaces (whatever you like), short lines etc. As a developer, while writing code, you should not spend time counting the tabs/spaces, instead let the tools h...Feb 22, 2022·2 min read
blog.ksingh.inMongoDB Change Streams Implementation in GolangWhat are Change Streams? Change streams is a near real-time ordered flow of information (stream) about any change to an item in a database, table/collection, or row of a table/document in a collection. For example, whenever any update (Insert, Update...Feb 19, 2022·3 min read
blog.ksingh.inBacking up Prometheus using TSDB Snapshots : Kubernetes/OpenShiftThese are my quick-and-dirty brain-dump notes to myself on how to backup prometheus database running on k8s or OpenShift Get Token for API Authentication and Prometheus API Route URL oc whoami -t oc get route -n openshift-monitoring | grep -i pr...Feb 15, 2022·2 min read
blog.ksingh.inLet’s Encrypt all your apps running on OpenShift / KubernetesIntroduction If you need an automatic SSL/TLS certificate for free, for all your internet facing applications running on OpenShift and Kubernetes, you gotta read this. What’s ACME ? Automatic Certificate Management Environment (ACME) protocol is a co...Feb 15, 2022·2 min read