Author: Minto Joseph

How to Connect from Cloud Functions to the Private IP Address of Cloud SQL in Google Cloud

Cloud functions allow you to run single-purpose functions without having to manage instances in Google Cloud. Cloud SQL is Google Cloud’s managed SQL service. For better security, it’s best practice to disable public IP in Cloud SQL. In terraform, the…

Read More >

Harnessing the power of Jinja2 with Ansible

Configuration files management is the core component of every configuration management tool. Templates are one of the best methods for creating configuration files as they allow dynamic variables. Ansible has a template module that uses Jinja2 in its core. Jinja2…

Read More >

How to run RHEL5/Centos5 in Google Cloud

Google cloud instances run on top of KVM hypervisor. In newer KVM versions, such as the one used in Google Cloud, virtio-scsi is used instead of an older virtio-blk storage backend. The virtio-scsi disk devices looks like: In RHEL6, a module…

Read More >

Lessons learned from debugging application performance in Cloud

Lift and shift migration using tools like Cloudendure is the fastest way to migrate ‘on premises’ systems to Google Cloud. When the migration is complete, the environment can be refactored to use cloud-native capabilities. During application testing after a recent automated…

Read More >

Exporting custom metrics to influxdb

In the TICK stack from influxdata , Telegraf is used to collect and send data to influxdb. Metrics in Influxdb can then be viewed using visualization tools like Grafana. There are several input and output plugins for telegraf, which can…

Read More >

Running containers in Amazon EC2 container service

Minto Joseph explains how to run logstash in Amazon EC2 Container Service.

Read More >

vm.swappiness and OOM in RHEL6

The behavior of vm.swappiness was always a bit confusing for novice linux users, as setting vm.swappiness to 0 would not completely disable swapping in the system during a memory crunch. vm.swappiness would only affect the agressiveness of swapping. Following upstream…

Read More >

Encrypting sensitive data in puppet using hiera-eyaml

Minto Joseph, Site Reliability Consultant at Pythian, explains how to encrypting sensitive data in puppet using hiera-eyaml.

Read More >

Debugging Kibana using Chrome developer tools

Minto Joseph, Site Reliability Consultant at Pythian, details his experience debugging Kibana using Chrome developer tools.

Read More >

Nagios authentication with active directory

  Nagios authentication with Active Directory aligns with user management consolidation policies in most organizations. This post explains how to setup Nagios authentication with Active Directory, while using Apache as web server. mod_authz_ldap is an apache LDAP authorization module. This can…

Read More >
Page 1 of 212